JEEVITHA KANNAN K S
11336cf9f1
chore: Add spacing before and after for tui titles ( #706 )
...
* Add spacing
* Use string instead of box::leak
* Update tui/src/state.rs
Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>
---------
Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>
Co-authored-by: Chris Titus <contact@christitus.com>
2024-10-31 14:14:17 -05:00
JEEVITHA KANNAN K S
ad678b2d4b
Fix common script paths ( #717 )
2024-10-31 14:07:20 -05:00
Angelos Giannourakos
f4c20c80f0
fix(nala): remove autoclean from system-cleanup.sh
( #697 )
...
* Removing autoclean for apt | nala
Removing autoclean command for apt | nala because there is no such command on debian especially for nala
* Update system-cleanup.sh
* Update system-cleanup.sh
* Update system-cleanup.sh
2024-10-31 14:02:25 -05:00
Angaddeep Singh
1d61778736
feat(fedora): release upgrade script ( #886 )
...
* 1st commit
* Update tab_data.toml
* bashism fix
* Update core/tabs/system-setup/fedora/fedora-upgrade.sh
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* Update core/tabs/system-setup/fedora/fedora-upgrade.sh
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* Update core/tabs/system-setup/fedora/fedora-upgrade.sh
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* Update core/tabs/system-setup/fedora/fedora-upgrade.sh
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 core/tabs/system-setup/fedora/fedora-upgrade.sh
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* Update core/tabs/system-setup/fedora/fedora-upgrade.sh
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* Update core/tabs/system-setup/fedora/fedora-upgrade.sh
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* Update core/tabs/system-setup/fedora/fedora-upgrade.sh
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* update
* Apply suggestions from code review
Co-authored-by: JEEVITHA KANNAN K S <ksjeevithakannan123@gmail.com>
* Update fedora-upgrade.sh
---------
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
Co-authored-by: JEEVITHA KANNAN K S <ksjeevithakannan123@gmail.com>
2024-10-31 14:01:04 -05:00
nyx
f612a38762
fix fedora timeshift ( #774 )
2024-10-31 13:57:59 -05:00
nyx
fc2d731754
do not exit linutil in confirmation prompt when q is pressed ( #758 )
...
* do not exit linutil in confirmation prompt when q is pressed
* remove cap support
* add ``ctrl + c`` exiting
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
---------
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-10-31 13:49:08 -05:00
nyx
72dfb29969
dont allow the user to bring up the command desc if there is none ( #753 )
...
* dont allow the user to bring up the command desc if there is none
* obey our god lints
---------
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
2024-10-31 13:42:06 -05:00
nyx
52565e5ea1
clear the search bar if the user changes categories ( #752 )
...
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
2024-10-31 13:41:03 -05:00
nyx
9353849e16
use bin for faster installation ( #748 )
...
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
2024-10-31 13:40:07 -05:00
nyx
ded7fcb735
fix issues with set brightness ( #747 )
...
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-10-31 13:39:26 -05:00
nyx
f9d7ed94b1
fix bug in ssh commands ( #733 )
...
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
2024-10-31 13:37:41 -05:00
nyx
38138334b7
dont allow scrolling when last line is visible ( #729 )
...
* dont allow scrolling when last line is visible
* apply changes proposed by adam
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
---------
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-10-31 13:37:01 -05:00
nyx
1dcc3f3c99
allow scrolling past last entry / first entry ( #727 )
...
* allow scrolling past last entry
* Update tui/src/state.rs
Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>
* Update tui/src/state.rs
Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>
* apply changes proposed by adam
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* apply changes proposed by adam round 2
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* undo changes proposed by adam in scroll up and down funcs
---------
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-10-31 13:35:53 -05:00
nyx
66a4334aee
sort entries alphabetically ( #726 )
...
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
2024-10-31 13:33:12 -05:00
nyx
2d14a0a7b6
return user to their previous position if they exit a subdir ( #725 )
...
* return user to their previous position if they enter a subdir
* fix lint
* implement changes proposed by adam
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* add newline back
* coalesce `visit_stack` and `position_stack` (#6 )
---------
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
Co-authored-by: cartercanedy <99052281+cartercanedy@users.noreply.github.com>
2024-10-31 13:30:22 -05:00
nyx
0c8977192f
fix color bleeding ( #723 )
...
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
2024-10-31 13:27:13 -05:00
nyx
a5fd25f6af
organize shortcut list into a grid-like-pattern ( #721 )
...
* organize shortcut list into a grid-like-pattern
* increase minimum size
* add newline back to satisfy lint
* decrease to 25
* optimization
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* satisfy lint
* implement some changes proposed by adam
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
---------
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-10-31 13:25:16 -05:00
Bernhard M. Wiedemann
b2fb33229b
Replace BUILD_DATE with CARGO_PKG_VERSION ( #878 )
...
to make builds reproducible.
See https://reproducible-builds.org/ for why this is good.
2024-10-31 13:22:17 -05:00
JEEVITHA KANNAN K S
67f6a4989f
Update rust.yml ( #866 )
...
Run workflow in all Cargo.toml changes
2024-10-31 13:21:06 -05:00
JEEVITHA KANNAN K S
6e1d7a6768
Update roadmap.md ( #875 )
...
* Update roadmap.md
* Update docs/roadmap.md
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* Update docs/roadmap.md
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* Update docs/roadmap.md
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
---------
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-10-31 13:15:02 -05:00
Adam Perkowski
a2bdd8fb4c
fix(waydroid-setup): not installing dkms
on arch ( #881 )
...
took some code from #797
Co-authored-by: JEEVITHA KANNAN K S <ksjeevithakannan123@gmail.com>
2024-10-31 13:11:24 -05:00
Adam Perkowski
c7d7cd3891
fix: github release notes not working ( #884 )
...
so apparently you can't mix stuff like `labels` and `label` in YAML (f YAML)
if i try to create a release now (yes i can), it just won't generate the notes. this will fix it
2024-10-31 13:10:45 -05:00
Adam Perkowski
663992b15d
⚖️ docs: fix the security policy ( #883 )
...
* docs: fix the security policy
* better grammar and stuff
* add a version matrix
* LATEST hyprlink
2024-10-31 13:07:50 -05:00
nyx
a9fdfd1784
make command_exists interpret multiple values ( #762 )
...
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
2024-10-31 13:06:46 -05:00
JEEVITHA KANNAN K S
e29ca044c0
Fix bash deps ( #763 )
2024-10-31 13:06:17 -05:00
hexis
abcf7fc376
added waterfox browser ( #700 )
...
* added waterfox browser
* added waterfox browser
* added waterfox browser
* added waterfox browser
* added waterfox browser
* added waterfox browser
* added waterfox browser
* added waterfox browser
* fixed things
* fixed things
* added FI
* flatpak fix
* added lapce IDE
* .
2024-10-31 13:04:55 -05:00
Liam
5e19458c74
feat: Drastically increase the operating system support for USB creation script ( #828 )
...
* feat: Drastically increase the operating system support for USB creator
* fix: Modify jq syntax to fix false positive from checkbashisms
* feat: Include chosen release in 'available editions' text
* fix: Correct syntax for older jq versions
* refactor: Remove pointless comment
Co-authored-by: nyx <nnyyxxxx@protonmail.com>
* fix: List available options in a more readable way.
Co-authored-by: adamperkowski <adamperkowski@users.noreply.github.com>
---------
Co-authored-by: nyx <nnyyxxxx@protonmail.com>
Co-authored-by: adamperkowski <adamperkowski@users.noreply.github.com>
2024-10-31 12:58:10 -05:00
JEEVITHA KANNAN K S
23954aa8bc
refact(ci): ShellCheck ( #887 )
...
* ci: add shfmt
* refact: shellcheck
2024-10-31 12:53:06 -05:00
Adam Perkowski
696110eae5
refact(release): better categories ( #876 )
2024-10-25 15:44:41 -05:00
Adam Perkowski
e3688e9b3d
fix+refact(system-cleanup) ( #856 )
...
* fix(system-cleanup): some issues
* new packager quotes
2024-10-24 14:59:23 -05:00
Adam Perkowski
51631a16cb
feat: desktop entry & manpage installation through linutil-installer.sh
( #802 )
2024-10-24 14:55:56 -05:00
Adam Perkowski
d39ffad527
📖 fix(docs): newlines ( #796 )
2024-10-24 14:50:27 -05:00
Adam Perkowski
c0982a787f
📖 add auto docs generation instructions to the Contributing Guidelines ( #788 )
...
* 📖 add auto docs generation instructions to the Contributing Guidelines
* Commit Contributing Guidelines
---------
Co-authored-by: adamperkowski <adamperkowski@users.noreply.github.com>
2024-10-24 14:45:37 -05:00
Adam Perkowski
4f7de594a6
🔍 ️ exiting search with Ctrl-C
+ better shortcut tips ( #768 )
2024-10-24 14:43:16 -05:00
Adam Perkowski
fa2f838b63
📃 fix(monitor setup): a bug with utility-functions; newlines & colors in the scripts ( #713 )
...
* fixed newlines & changed colors to keep synergy
* fixed a bug
2024-10-24 14:39:04 -05:00
Adam Perkowski
79eb752552
📔 hotfix(ci): docs/
in the xtasks CI ( #785 )
2024-10-08 17:12:40 -05:00
Adam Perkowski
3c40bb9a84
📃 fix(zsh-setup): check if /etc/zsh/zshenv
exists ( #771 )
...
* 📃 fix(zsh-setup): check if `/etc/zsh/zshenv` exists
* 📃 fix(zsh-setup): create `/env/zsh` dir
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
---------
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-10-08 16:40:15 -05:00
Chris Titus
e9d2e88bc3
docs update
2024-10-08 16:39:27 -05:00
Adam Perkowski
55b5838cb5
📔 docs: add a manpage ( #783 )
...
* 📔 docs: add a manpage
* 📦 ️ include `linutil.1` in `linutil_tui`
* oopsie...
* `©` -> `(c)`
2024-10-08 16:14:16 -05:00
Adam Perkowski
01d571fc9e
📔 docs: auto generation ( #784 )
...
* remove contributing guidelines duplicate
`docs/contributing.md` is now auto generated
* Commit Contributing Guidelines
* core `xtask` functionality
* almost there
* write panic
* almost almost there
* there.
* remove empty descriptions
* better contributing.md comment
* Commit Contributing Guidelines
* remove entries without descriptions
---------
Co-authored-by: adamperkowski <adamperkowski@users.noreply.github.com>
2024-10-08 16:12:47 -05:00
Adam Perkowski
e6172ccec7
📃 fix(grub-theme): theme backup ( #740 )
...
* dir backup
* -
* suggestions by @nnyyxxxx
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
---------
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
2024-10-08 16:02:34 -05:00
dependabot[bot]
cab73530fe
Bump clap from 4.5.18 to 4.5.19 ( #781 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.18 to 4.5.19.
- [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.18...clap_complete-v4.5.19 )
---
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-10-08 16:00:01 -05:00
dependabot[bot]
1e92f48c61
Bump tree-sitter-highlight from 0.23.0 to 0.24.2 ( #780 )
...
Bumps [tree-sitter-highlight](https://github.com/tree-sitter/tree-sitter ) from 0.23.0 to 0.24.2.
- [Release notes](https://github.com/tree-sitter/tree-sitter/releases )
- [Changelog](https://github.com/tree-sitter/tree-sitter/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tree-sitter/tree-sitter/compare/v0.23.0...v0.24.2 )
---
updated-dependencies:
- dependency-name: tree-sitter-highlight
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-10-08 15:59:21 -05:00
Chris Titus
f75184a963
Merge pull request #756 from jeevithakannan2/snap
...
refact: remove snaps
2024-10-08 15:56:39 -05:00
Chris Titus
c45b0dce68
Merge pull request #744 from adamperkowski/pacman_orphans_removal_fix
...
📃 fix(system-cleanup): pacman orphan package removal
2024-10-08 15:54:54 -05:00
Chris Titus
e31eccd38d
Merge pull request #745 from jeevithakannan2/main
...
refact: vhs github action
2024-10-08 15:53:14 -05:00
Chris Titus
d823e5e9e7
Merge pull request #746 from guruswarupa/fix-monitor-control
...
missing script in toml file + refactoring - Monitor Control
2024-10-08 15:48:52 -05:00
Chris Titus
75f066f2d5
Merge pull request #695 from jeevithakannan2/compile-setup-fix
...
fix: Remove quotes for packages
2024-10-08 15:48:05 -05:00
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