Chris Titus
072c08d9ce
fix bashisms
2025-02-06 15:04:45 -06:00
Chris Titus
e5fdbfff7d
Update core/tabs/system-setup/arch/hyprland-kool.sh
...
Co-authored-by: nyx <nnyyxxxx@protonmail.com>
2025-02-05 11:08:29 -06:00
Chris Titus
6e20e3366a
Update core/tabs/system-setup/arch/hyprland-kool.sh
...
Co-authored-by: nyx <nnyyxxxx@protonmail.com>
2025-02-05 11:08:21 -06:00
Chris Titus
7ec3333f82
Update core/tabs/system-setup/arch/hyprland-kool.sh
...
Co-authored-by: nyx <nnyyxxxx@protonmail.com>
2025-02-05 11:08:13 -06:00
Chris Titus
f37778dc21
Update core/tabs/system-setup/arch/hyprland-kool.sh
...
Co-authored-by: nyx <nnyyxxxx@protonmail.com>
2025-02-05 11:08:06 -06:00
Chris Titus
2b17c04898
Update core/tabs/system-setup/debian/hyprland-kool-deb.sh
...
Co-authored-by: nyx <nnyyxxxx@protonmail.com>
2025-02-05 11:07:58 -06:00
Chris Titus
7fa4d2dcf0
Update core/tabs/system-setup/debian/hyprland-kool-deb.sh
...
Co-authored-by: nyx <nnyyxxxx@protonmail.com>
2025-02-05 11:07:49 -06:00
Chris Titus
ad05a0d468
Update core/tabs/system-setup/arch/hyprland-kool.sh
...
Co-authored-by: nyx <nnyyxxxx@protonmail.com>
2025-02-05 11:07:36 -06:00
Chris Titus
5731a9b855
Update core/tabs/system-setup/fedora/hyprland-kool-fed.sh
...
Co-authored-by: nyx <nnyyxxxx@protonmail.com>
2025-02-05 11:07:23 -06:00
Chris Titus
d69c4e1de8
Update core/tabs/system-setup/debian/hyprland-kool-deb.sh
...
Co-authored-by: nyx <nnyyxxxx@protonmail.com>
2025-02-05 11:07:15 -06:00
Chris Titus
b83cee7ef7
Update core/tabs/system-setup/arch/hyprland-kool.sh
...
Co-authored-by: nyx <nnyyxxxx@protonmail.com>
2025-02-05 11:07:06 -06:00
Liam
c173596406
refactor: Improve File Contains precondition ( #1016 )
2025-02-04 12:40:45 -06:00
Chris Titus
a7766820d2
Update core/tabs/system-setup/ubuntu/hyprland-kool-ubuntu24.sh
...
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2025-02-02 12:20:39 -06:00
Chris Titus
f8900e47f4
Update core/tabs/system-setup/tab_data.toml
...
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2025-02-02 12:20:32 -06:00
Chris Titus
b977560de3
Update core/tabs/system-setup/tab_data.toml
...
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2025-02-02 12:20:25 -06:00
Chris Titus
63e0b82cfb
Update core/tabs/system-setup/tab_data.toml
...
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2025-02-02 12:20:18 -06:00
Chris Titus
5391ade6d2
Update core/tabs/system-setup/tab_data.toml
...
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2025-02-02 12:20:06 -06:00
Chris Titus
b6bb2273db
Update core/tabs/system-setup/fedora/hyprland-kool-fed.sh
...
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2025-02-02 12:19:59 -06:00
Chris Titus
45d299532b
Update core/tabs/system-setup/arch/hyprland-kool.sh
...
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2025-02-02 12:19:53 -06:00
Chris Titus
fc6acb2566
Update core/tabs/system-setup/debian/hyprland-kool-deb.sh
...
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2025-02-02 12:19:44 -06:00
Chris Titus
e009ef066c
allow different os-releases and hypr setup
2025-02-02 00:20:36 -06:00
Adam Perkowski
5f7de33bb6
refact: fix (almost) all shellcheck errors ( #997 )
...
the only files i didn't fix:
- core/tabs/utils/ssh.sh (ref #996 )
- core/tabs/system-setup/arch/server-setup.sh
2025-02-01 22:03:24 -06:00
Infinite State
17ff412595
fix(system-cleanup): failing with no orphan packages on arch ( #882 )
...
* Add extra check
* Update core/tabs/system-setup/system-cleanup.sh
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
---------
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-11-08 09:07:35 -06:00
Angaddeep Singh
0d4688d53e
Update multimedia-codecs.sh ( #863 )
2024-11-08 09:05:45 -06:00
Jeevitha Kannan K S
a0630e0a68
fix: Debian && popos gaming deps ( #859 )
...
* fix: debian gaming deps
* fix: pop-os gaming dependency issue
* Update gaming-setup.sh
* fix: shellcheck warning , formatting
2024-11-08 09:04:42 -06:00
Jeevitha Kannan K S
da534df296
refactor: system-update.sh ( #843 )
2024-11-08 09:03:41 -06:00
Jeevitha Kannan K S
1e39d967c5
feat: Alpine linux support ( #814 )
...
* Add basic apk to scripts
* Add common service script
* Fix alpine bugs
* Add flatpak installations
* chore: update scripts, add common-service-script to shellcheckrc
2024-11-07 13:03:21 -06:00
Jeevitha Kannan K S
e31622480b
feat: Add Arch virtualization setup script ( #813 )
...
* Add Arch virtualization setup script
* Replace hardcoded pacman
* Update core/tabs/system-setup/arch/virtualization.sh
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* Update virtualization.sh
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* Update core/tabs/system-setup/arch/virtualization.sh
Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>
* chore: formatting
---------
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>
2024-11-07 13:01:50 -06:00
Jeevitha Kannan K S
98e2f83f43
feat: Add arch nvidia installation script ( #797 )
...
* Add arch nvidia script
* Update model fetching
* chore: formatting, git as dep
---------
Co-authored-by: Chris Titus <contact@christitus.com>
2024-11-06 16:28:36 -06:00
Adam Perkowski
9d1dc35f43
📃 feat: Linux Neptune (Valve's kernel for SteamDeck) installation ( #683 )
...
* Linux Neptune installation script
* fixed some stuff that's not supposed to be here
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
* fix repo check
* added audio patches
https://github.com/ChrisTitusTech/linutil/issues/269#issuecomment-2380379049
* add linux neptune to docs (userguide)
* steamdeck precondition
Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>
* precondition fix
* another precondition fix
---------
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>
Co-authored-by: Chris Titus <contact@christitus.com>
2024-11-06 16:20:16 -06:00
leventbesli
d1a1812709
feat: btrfs assistant & grub-btrfs ( #789 )
...
* Btrfs Assistant(+snapper), grub-btrfs Setup added
Adds fedora-btrfs-assistant.sh, updates tab_data and documentation.
* updated doc, ta_data and sh
* enable grub-btrfsd service added
* updated some wording in notices.
* updated wording and add prompts for actions
* added fix for a possible grub error
also some more enhancements and wording improvements.
* user action removed
reinstall snapper action removed because removing and reinstalling snapper is a very unlikely action. and also snapper can't handle ./snapsots folder in the disk after reinstalling: "creating btrfs subvolume .snapshots failed since it already exists".
* firs snapshot order changed
home snapshot taken first because it's config can be saved to first root snapshot.
* better explanations in user prompts
* improved y/n loop
* formatting improvements
* formatting improvement
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* formatting improvement
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* Update task list
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* removed a inline comment
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* removed an unnececary inline comment
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* removed an unnececary inline comment
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* improved sed -i
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* improved sed -i
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* improved sed -i
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* newlines removed from tab_data.toml
Co-authored-by: Nyx <nnyyxxxx@protonmail.com>
* btrfs detection moved to toml
Co-authored-by: Nyx <nnyyxxxx@protonmail.com>
* data.preconditions added - escalation tool used
* $PACKAGER replaced with dnf
* re-added packager
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* re-added packager
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* usergide updated with docgen
* typo fix
---------
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
Co-authored-by: Nyx <nnyyxxxx@protonmail.com>
2024-11-06 16:05:26 -06:00
nyx
565f507190
implement word wrapping functionality ( #755 )
...
* implement dynamic auto updating word wrapping functionality
* run fmt
* remove dupe space
* run fmt
* add remove comments back
* fix compilation errors
* run fmt
* run docgen
* run docgen
* fix conflicts
* run cargo xtask docgen
* use boolean rather than enum
---------
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
2024-11-06 09:40:55 -06:00
Jeevitha Kannan K S
67b749942c
refact: multi-selection to per cmd ( #719 )
...
* Add per cmd multi-selection
* Add colors for nm cmds
* fix: conflicts
2024-11-05 13:59:57 -06:00
Jeevitha Kannan K S
c20c6e2f38
Add missing gaming deps ( #761 )
2024-11-05 13:41:53 -06:00
Adam Perkowski
17d62302b3
fix: ILoveCandy
in pacman
conf ( #892 )
2024-10-31 15:18:18 -05:00
Adam Perkowski
29f218f57a
feat(arch-setup): enable colors and the easter egg in pacman
( #890 )
2024-10-31 14:48:51 -05:00
JEEVITHA KANNAN K S
dd10565d8f
Fix btrfs issue ( #728 )
2024-10-31 14:47:24 -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
9353849e16
use bin for faster installation ( #748 )
...
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
2024-10-31 13:40:07 -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
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
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
Adam Perkowski
f1ee0569c3
✏️ fix: ALL typos ( #775 )
2024-10-07 20:42:03 -05: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
Carter Canedy
73f6e24396
expand tabs with spaces
2024-10-03 11:55:05 -07:00