Commit Graph

1023 Commits

Author SHA1 Message Date
Chris Titus
64c34f54c5
Merge pull request #658 from cartercanedy/main
Emit all shellcheck errors using github action toolkit annotations and check for tab indentation
2024-10-08 15:34:56 -05:00
Chris Titus
abebe9bee1
Merge pull request #633 from afonsofrancof:generic-popup-title
Made popup title customizable. The Script's preview title is now its command name
2024-10-08 15:21:29 -05:00
Adam Perkowski
49379a7ede
ci: add a spellcheck typos CI (#776)
*  ci: add a spellcheck typos CI

* remove changes files check
2024-10-07 20:43:47 -05:00
Adam Perkowski
f1ee0569c3
✏️ fix: ALL typos (#775) 2024-10-07 20:42:03 -05:00
Adam Perkowski
c02bee8a85
🖥️ refact(linutil.desktop): executable paths (#782) 2024-10-07 20:41:32 -05:00
cartercanedy
af9453cc17
fix grammar 2024-10-05 19:45:06 -07:00
JEEVITHA KANNAN K S
976d708c7f
Apply suggestions from code review
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-10-04 22:59:28 +05:30
JEEVITHA KANNAN K S
d462f41c8c
Update core/tabs/system-setup/remove-snaps.sh
Co-authored-by: Nyx <144965845+nnyyxxxx@users.noreply.github.com>
2024-10-04 16:36:06 +05:30
JEEVITHA KANNAN K S
0e14d3a9db
Add command_exists for snap 2024-10-04 16:10:48 +05:30
afonsofrancof
34ffbc5e8d
Merge branch 'main' of ssh://github.com/ChrisTitusTech/linutil into generic-popup-title 2024-10-03 21:08:15 +01:00
JEEVITHA KANNAN K S
26d0adc829
Refact temp-dir (#749) 2024-10-03 14:20:50 -05:00
Carter Canedy
73f6e24396
expand tabs with spaces 2024-10-03 11:55:05 -07:00
Carter Canedy
6bec5f8283
make shellcheck emit all errors found and check for tab indentation 2024-10-03 11:55:05 -07:00
JEEVITHA KANNAN K S
ec72005036
Remove install fonts
vhs action downloads jetbrains mono nf by default
2024-10-03 23:54:32 +05:30
Adam Perkowski
2f4f703fe6 suggestions by @nnyyxxxx
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
2024-10-03 12:13:46 +02:00
Guru Swarupa
e8fbd9e56e set resolution fix 2024-10-03 13:51:26 +05:30
JEEVITHA KANNAN K S
1c775048cb
Add vhs github action 2024-10-03 11:43:48 +05:30
Adam Perkowski
a911fe1c16
missclick :( 2024-10-03 00:14:06 +02:00
Adam Perkowski
05d869ef74
fix: pacman orphan package removal 2024-10-03 00:05:31 +02:00
Adam Perkowski
3c4a5dcecd
vt100 patches (#743)
Co-authored-by: JEEVITHA KANNAN K S <ksjeevithakannan123@gmail.com>
2024-10-02 16:47:27 -05:00
Adam Perkowski
d5c05c94bb
i don't think we need this anymore (#737) 2024-10-02 16:46:55 -05:00
Adam Perkowski
2f3c49ed0f
docs: automated dynamic gif previews using vhs (#736)
* use vhs for previews

* some improvements

* some improvements 2

* forgot about those somehow

* and those

* better commit message
2024-10-02 14:49:19 -05:00
Adam Perkowski
9ffa35249b
fix(ci): bashisms.yml. again. will work all the time this time i swear. (#715)
* workflow fixed

* added a debug echo
2024-10-02 10:43:04 -05:00
JEEVITHA KANNAN K S
d3a801d49b
Update linutil cargo version (#716) 2024-10-01 16:50:16 -05:00
Adam Perkowski
476dbf3a12
add an * packager exception (#710) 2024-09-30 17:29:54 -05:00
Justawildwolf
6c08422615
New Feature : Setting Default TTY Fonts to Terminus Fonts (#698)
* Terminus Fonts TTY Setup

* Update the dectection of the Terminus Fonts

* Undo the Commit

* Update Fedora Path

* Fixing Fedora issues

* Fix Fedora issues

* Switch to another method

* Fix Debian Message and Add Change to Terminus Font after Applied

* Update tty command

* Randomly trying things to see if it work or not

* Adding Debug messages

* Remove Debug Command and specifiy tty terminal

* Fix the setfont issue

* Set only tty1 to terminus font

* Execute using sudo

* Remove Debug Messages

* Add comment for easy to understand

* Update core/tabs/system-setup/tab_data.toml

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>

* Update core/tabs/system-setup/tab_data.toml

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>

* Update the Docs and Fixing the Typo by @adamperkowski

* From Utilitys to System Setup

* Update core/tabs/system-setup/tab_data.toml

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>

* Remove Comments

---------

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-09-30 17:21:15 -05:00
JEEVITHA KANNAN K S
f85074f065
Fix uuid retrieve bug (#696) 2024-09-30 17:18:46 -05:00
CarsBeck
5eeeec0443
Add description to the System Setup section (#694)
* Add description for Full System Cleanup

* Add nvidia driver and multimedia codecs descriptions
2024-09-30 17:15:13 -05:00
Adam Perkowski
2d4c9aa8e3
bump crates to 24.9.28 (#693) 2024-09-30 17:05:05 -05:00
pika
fd2d9ad700
Fixed nala update error (#692) 2024-09-30 17:04:20 -05:00
cartercanedy
7cc38df7e1
Feat: confirmation prompts (#687)
* confirmation prompt

* actually implement scrolling

* finalize styling

* get rid of generics on AppState and Focus

* add bottom title as help text

* number formatting
2024-09-30 16:48:22 -05:00
dependabot[bot]
6a8987b35a
Bump unicode-width from 0.1.13 to 0.2.0 (#661)
Bumps [unicode-width](https://github.com/unicode-rs/unicode-width) from 0.1.13 to 0.2.0.
- [Commits](https://github.com/unicode-rs/unicode-width/commits)

---
updated-dependencies:
- dependency-name: unicode-width
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30 16:14:26 -05:00
dependabot[bot]
8096a45e58
Bump clap from 4.5.17 to 4.5.18 (#660)
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.17 to 4.5.18.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.17...clap_complete-v4.5.18)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30 16:14:07 -05:00
Nyx
4d2c2d3ab7
Separate the office suites and pdf suites (#650)
* Separate the office suites and pdf suites

* add --needed

* move 2 scripts over to pdf-suites

* fix hanging data entry

* alphabetically sort entries

* address carters concerns

* fix compilation errors

---------

Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-30 15:52:15 -05:00
Nyx
adb838c729
use --needed so reinstalls dont happen (#647)
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-30 15:50:14 -05:00
Nyx
d922017068
remove extra space (#645)
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-30 15:47:55 -05:00
Nyx
b023f105ac
refactor meld (#644)
* refactor meld

* rename task

* add support for deb based distros

* add i

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>

---------

Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-09-30 15:47:31 -05:00
JEEVITHA KANNAN K S
66b92c84b0
feat: Add scroll (#643)
* Add scroll

* Update running_command.rs

* Add hints, Up and Down to terminal
2024-09-30 15:46:05 -05:00
Nyx
df4f44461e
Use the neovim app image for debian 12 (#642)
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-30 15:34:26 -05:00
Harsh Vyapari
e39d679e38
fix: fixing setup flatpak script path in slack and zoom script (#641) 2024-09-30 15:24:33 -05:00
JEEVITHA KANNAN K S
b549510895
Fix selected-cmd bug (#638) 2024-09-30 15:23:16 -05:00
Afonso Franco F.
8111649c8c
Restore behaviour of closing the pop-up with "q" (#634)
I am so used to pressing q to quit everything.
Let me know if this is not desired, because I remember using it a lot,
so if it was removed maybe there was a reason?

Co-authored-by: Chris Titus <contact@christitus.com>
2024-09-30 15:12:16 -05:00
JEEVITHA KANNAN K S
c3312dcc74
Fix gaming setup deps 2024-09-30 14:36:49 +05:30
JEEVITHA KANNAN K S
89bbc52712
Remove quotes for packages 2024-09-29 14:17:28 +05:30
Chris Titus
a9a678fc11 update release 2024-09-28 15:37:02 -05:00
Nyx
35c41e883c
add git as a dep (#649)
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-28 14:13:35 -05:00
Nyx
fc67777cd7
Separate browser scripts (#648)
* Separate browser scripts

* sort entries alphabetically

* fix formatting issues

* add --needed

---------

Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-28 14:13:03 -05:00
Guru Swarupa
42e45964a9
Update power-profile.sh (#655) 2024-09-28 14:11:29 -05:00
cartercanedy
a2480bf1bd
implement dynamic shortcut list sizing (#668)
* implement dynamic shortcut list sizing

* Remove all dynamic allocations from shortcut creation
2024-09-28 14:05:19 -05:00
plurpio
97b7d2860a
fix: do not hard depend on sudo being installed (#671)
similar to #193
the checkCommandRequirements function under checkEnv hard-depended on
sudo, although doas can be picked as an $ESCALATION_TOOL.
2024-09-28 14:01:23 -05:00