Commit Graph

790 Commits

Author SHA1 Message Date
Nyx
07e754b3f2
Fix local vars bashisms that are not defined in posix (#548)
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-19 16:48:01 -05:00
Nyx
56233e436d
Fix read problems (#546)
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-19 16:47:08 -05:00
JEEVITHA KANNAN K S
de98efbb8b
Rename system-setup scripts (#542) 2024-09-19 16:45:05 -05:00
JEEVITHA KANNAN K S
16c4275784
Disable multi select (#541) 2024-09-19 16:44:33 -05:00
Chris Titus
f0e8861d25 fix shellcheck errors 2024-09-19 14:08:41 -05:00
Chris Titus
4405670c19 Update shellcheck.yml 2024-09-19 14:04:25 -05:00
Chris Titus
03a901d4b9 Create shellcheck.yml 2024-09-19 14:03:29 -05:00
Angaddeep Singh
ddd7a951b2
Folders on top (#540) 2024-09-19 13:54:16 -05:00
Adam Perkowski
f9d08a43c3
Added unzip installation (#539) 2024-09-19 13:50:57 -05:00
Chris Titus
eb192d23ba
Revert "Removed an unused var (#535)" (#538)
This reverts commit 8397b04472.
2024-09-19 13:44:04 -05:00
Adam Perkowski
8397b04472
Removed an unused var (#535) 2024-09-19 13:42:50 -05:00
JEEVITHA KANNAN K S
176ce1f4b9
Seperate style and title variables (#537)
Added lj's thought process from https://github.com/ChrisTitusTech/linutil/pull/490

Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>
2024-09-19 13:41:23 -05:00
Adam Perkowski
035aff28eb
Fixed apt-get in some scripts and added nala (#536)
* Fixed apt-get and added nala

* typo
2024-09-19 13:40:18 -05:00
Adam Perkowski
d0ff354c49
Collapsed if statements (#534) 2024-09-19 13:29:08 -05:00
Chris Titus
3497b63071 fix typo 2024-09-19 13:19:53 -05:00
Liam
a5b3df0776
Refactor various components of Rust code (#490)
* refactor: Simplify hint code, replacing while loop with fold iterator

* refactor: Add spacing to lines in a separate function

* refactor: Replace if let with map_or for better readability

* refactor: Remove unnecessary duplicate body from is_cmd function

* refactor: Create generic function to replace duplicate get_selected code

* refactor: Remove duplicate code, remove unnecessary nesting

* refactor: Move style into its own variable

* refactor: Use constants for min width and height

* refactor: Remove pointless duplicate variable

---------

Co-authored-by: Chris Titus <contact@christitus.com>
2024-09-19 13:18:55 -05:00
JEEVITHA KANNAN K S
a747f80c85
feat: Multi selection and installation (#338)
* Fix conflicts

* Fix cmd running when selected is directory

* Clean comments
2024-09-19 13:15:30 -05:00
Angaddeep Singh
bd9c5a1ad7
Sorted Alphabatically (#533) 2024-09-19 13:09:51 -05:00
Chris Titus
d0b76012df Fixes all BASHISMS 2024-09-19 13:05:36 -05:00
Chris Titus
fb883522aa
D2r posix update (#531)
* Update d2r-loot-filters.sh

* Update d2r-loot-filters.sh
2024-09-19 12:47:37 -05:00
Chris Titus
b2ca03fe35 fix line breaks 2024-09-19 12:36:35 -05:00
Angaddeep Singh
55f575b10c
fixed browser Setup (#530) 2024-09-19 12:32:14 -05:00
MyDrift
b0945f2fa7
move security.md to .github folder (#528) 2024-09-19 12:31:52 -05:00
Mashruk Kabir
2612f05ce8
Adding Thorium and Librewolf to the browser script (#527)
* Update browser-setup.sh

* Update browser-setup.sh

* Update browser-setup.sh

* Update browser-setup.sh
2024-09-19 12:31:33 -05:00
JEEVITHA KANNAN K S
fa5ff19078
Add aarch64 again (#496) 2024-09-19 12:26:34 -05:00
JEEVITHA KANNAN K S
831f71bf43
Fix description and preview hints (#495) 2024-09-19 12:24:56 -05:00
Guru Swarupa
2fe6ab6b5d
added auto mount script (#494)
* added auto mount script

* Update tabs/system-setup/9-auto-mount.sh

Co-authored-by: Nyx <144965845+nnyyxxxx@users.noreply.github.com>

* Update tabs/system-setup/9-auto-mount.sh

Co-authored-by: Nyx <144965845+nnyyxxxx@users.noreply.github.com>

* Update tabs/system-setup/9-auto-mount.sh

Co-authored-by: Nyx <144965845+nnyyxxxx@users.noreply.github.com>

* Update tabs/system-setup/9-auto-mount.sh

Co-authored-by: Nyx <144965845+nnyyxxxx@users.noreply.github.com>

* Update tabs/system-setup/9-auto-mount.sh

Co-authored-by: Nyx <144965845+nnyyxxxx@users.noreply.github.com>

* Update tabs/system-setup/9-auto-mount.sh

Co-authored-by: Nyx <144965845+nnyyxxxx@users.noreply.github.com>

* Update tabs/system-setup/9-auto-mount.sh

Co-authored-by: Nyx <144965845+nnyyxxxx@users.noreply.github.com>

* Update tabs/system-setup/9-auto-mount.sh

Co-authored-by: Nyx <144965845+nnyyxxxx@users.noreply.github.com>

* Update tabs/system-setup/9-auto-mount.sh

Co-authored-by: Nyx <144965845+nnyyxxxx@users.noreply.github.com>

---------

Co-authored-by: Nyx <144965845+nnyyxxxx@users.noreply.github.com>
Co-authored-by: Chris Titus <contact@christitus.com>
2024-09-19 12:23:47 -05:00
Guru Swarupa
f14de70a6a
added grub themes script (#493)
* added grub themes script

* Update tab_data.toml

* Update tabs/system-setup/7-grub-theme.sh

Co-authored-by: Nyx <144965845+nnyyxxxx@users.noreply.github.com>

* Update tabs/system-setup/7-grub-theme.sh

Co-authored-by: Nyx <144965845+nnyyxxxx@users.noreply.github.com>

* Update 7-grub-theme.sh

* Update tabs/system-setup/7-grub-theme.sh

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

---------

Co-authored-by: Nyx <144965845+nnyyxxxx@users.noreply.github.com>
Co-authored-by: Chris Titus <contact@christitus.com>
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-09-19 12:21:40 -05:00
Guru Swarupa
381155dad7
added bottles install script (#492)
* added bottles install script

* Update tabs/applications-setup/bottles-setup.sh

Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>

* Update tab_data.toml

* Update tab_data.toml

---------

Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>
2024-09-19 12:20:05 -05:00
Guru Swarupa
5dbb440d10
added ssh command automation (#491) 2024-09-19 12:16:03 -05:00
Mashruk Kabir
bcd8436200
keybinds (#497) 2024-09-19 11:59:29 -05:00
Guru Swarupa
a78145f2a3
added browser setup script (#498)
* added browser setup script

* Update tabs/applications-setup/browser-setup.sh

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

* Update tabs/applications-setup/browser-setup.sh

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

---------

Co-authored-by: Chris Titus <contact@christitus.com>
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-09-19 11:56:21 -05:00
Nyx
2755c0dfbf
Remove redundant functionality (#520)
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-19 11:53:04 -05:00
Mashruk Kabir
c38f6fe0f5
Flatpak description (#517)
* Update tab_data.toml

* Update tab_data.toml

* Update tab_data.toml
2024-09-19 11:40:12 -05:00
Nyx
50f021921c
Fix incorrectly placed quote (#511)
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-19 11:39:32 -05:00
Nyx
7bd9f8aee8
Fix bashisms (#512)
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-19 11:39:09 -05:00
Chris Titus
c3eea0dfff Update issue-slash-commands.yaml 2024-09-19 10:15:53 -05:00
Chris Titus
0e74b77450 Update issue-slash-commands.yaml 2024-09-19 10:13:10 -05:00
Adam Perkowski
fb2b6fc64f
bashisms.yml now only checks modified files (it should at least) (#515) 2024-09-19 08:15:49 -05:00
Chris Titus
596f278993 alpha the app list 2024-09-18 21:54:34 -05:00
kleidis
6cd7818bed
Initial support for flathub management (#341)
* Add flatpak / flathub setup & uninstall script

* systemUpdate: Improve flatpak updates

* Update docs

* Fix order on uninstall script

* Remove uninstall script
2024-09-18 21:34:42 -05:00
JEEVITHA KANNAN K S
23156bcbf4
Add rate mirrors headsup (#343) 2024-09-18 21:32:44 -05:00
JEEVITHA KANNAN K S
197f359c45
Refactor tab (#347)
Co-authored-by: Chris Titus <contact@christitus.com>
2024-09-18 21:22:43 -05:00
zdiff
9ed0a48281
Remove unused features from core/Cargo.toml (#365)
Co-authored-by: zdiff <zdiff@localhost>
2024-09-18 21:14:52 -05:00
Harsh Vyapari
b35ad5bacc
feat(fedora/nvidia-*.sh): nvidia proprietary driver setup (continued from PR #319) (#370)
* feat(fedora/nvidia-*.sh): adding nvidia proprietary driver setup

* fix(fedora/nvidia-*.sh): removing update line

That update line crashed my system while testing, since it also
installed new kernal where I didn't build my driver. So new user can
also get confused.

* refactor(fedora/nvidia-*.sh): adding a new warning while starting the script

I faced this issue yesterday, So It's better to warn user before
installing this driver

* refactor(fedora/nvidia-*.sh): removing uninstalation option

For now, as suggested by @nnyyxxxx and @adamperkowski, I'm removing the
uninstall option until #362 gets resolved.

* Fix bashism

---------

Co-authored-by: Chris Titus <contact@christitus.com>
2024-09-18 21:13:41 -05:00
cartercanedy
1ea326747a
fix: Fixup preview rendering and logic of preview key binding being shown in shortcut list (#387)
* always check if selection is a command if list is focused

* clear float widget render area before rendering content

* Update hint.rs

* Update floating_text.rs

Thanks to @jeevithakannan2 for idea

---------

Co-authored-by: Chris Titus <contact@christitus.com>
2024-09-18 21:00:09 -05:00
JEEVITHA KANNAN K S
04537216d4
fix: Add wrapper around script (#388)
* Add wrapper

* Update start.sh

* Update startdev.sh
2024-09-18 20:49:24 -05:00
JEEVITHA KANNAN K S
f64fa2bd12
feat: Add User Manager (#393)
* Add User Control Panel

* Fix non posix

* Split script

* Update userguide.md

* Update utility_functions.sh

* Remove clear

* Add checkEnv
2024-09-18 20:48:42 -05:00
JEEVITHA KANNAN K S
265fbbbd54
Fix bug (#394) 2024-09-18 20:46:41 -05:00
Angaddeep Singh
7640a99062
Added Virtualization Setup for Fedora (#395)
* Added Virtualization Setup

* Space FIx

* small fix fix

* Update virtualization.sh

* Update virtualization.sh

---------

Co-authored-by: Chris Titus <contact@christitus.com>
2024-09-18 20:44:33 -05:00