Commit Graph

863 Commits

Author SHA1 Message Date
Adam Perkowski
f2332a7da2
Fixed some Rust code structure and modified the workflow to fail if clippy returns warnings (#569)
* Fixed someone else's mistakes

* workflow now fails if clippy returns warnings

* refactor: Make base title variable constant

---------

Co-authored-by: Liam <lj3954@users.noreply.github.com>
2024-09-21 09:08:24 -05:00
Nyx
59744e89de
fix dwm titus (#583)
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-21 09:06:52 -05:00
Liam
1d5807ad51
Refactor tips (#575)
* refactor: Move all get_random_tip functionality to its own function

* fix: Only depend on rand when building the tips feature
2024-09-20 19:12:26 -05:00
JEEVITHA KANNAN K S
f46d3137b7
fix: Add missing nala (#544)
* Add missing nala

* Update 5-samba-ssh-setup.sh

---------

Co-authored-by: Chris Titus <contact@christitus.com>
2024-09-20 11:44:49 -05:00
Adam Perkowski
ed15610daa
Fixed alphabetical sorting (#567) 2024-09-20 11:40:44 -05:00
Adam Perkowski
1a21753831
Moved tips to a feature (#566) 2024-09-20 10:48:09 -05:00
Guru Swarupa
4d6d1b22f0
added tips. (#565)
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-09-20 10:09:08 -05:00
Guru Swarupa
ad03095f9d
fix browser setup script (#561) 2024-09-20 09:43:08 -05:00
Nyx
2662aa03c4
small refactor (#563)
* small refactor

* Fix formatting

---------

Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-20 09:27:31 -05:00
Guru Swarupa
7946000007
added office suite setup script (#559) 2024-09-20 09:14:56 -05:00
Dhruv Mistry
b10dfa4bd6
Adding "valids user" argument in share section (#558) 2024-09-20 09:14:15 -05:00
Chris Titus
72ebf08811 Merge branch 'main' of https://github.com/ChrisTitusTech/linutil 2024-09-19 23:20:09 -05:00
Chris Titus
d10c4f1c36 Update release-drafter.yml 2024-09-19 23:20:07 -05:00
Adam Perkowski
8385e38a0d
Add a Linutil package installation & update script (#526)
* AUR Installation

* Finished the scripts

* Forgot about $RC

* Fixed func name

* oopsie 2

* Replaced `jq` with `grep`
2024-09-19 23:01:43 -05:00
Nyx
6a1df3c3a9
Fix (#556)
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-19 23:00:11 -05:00
Adam Perkowski
0378410187
Fixed the spellcheck workflow (#557)
* Shellcheck.yml rewritten

* dir

* dir
2024-09-19 22:59:47 -05:00
Adam Perkowski
77f8085e2c
Fixed the CI to only check files that exist (#554) 2024-09-19 21:17:55 -05:00
Nyx
ef9307dd83
Fix account manager (#553)
* Fix account manager

* Fix missing escalation tools and checkenv

---------

Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-19 21:17:18 -05:00
Nyx
28533b9f38
Always use printf with %b\n unless a different var is needed (#547)
* Always use printf with %b\n unless a different var is needed

* fix some conflicts

* fix conflicts

* Update ssh.sh

---------

Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
Co-authored-by: Chris Titus <contact@christitus.com>
2024-09-19 20:13:04 -05:00
Adam Perkowski
d6d27980de
Added crates.io badge (#552) 2024-09-19 19:32:02 -05:00
Chris Titus
dbcf396e73
Update README.md 2024-09-19 19:28:45 -05:00
Chris Titus
01df47fa02
Update README.md 2024-09-19 19:28:13 -05:00
Adam Perkowski
216f1a4836
Restructure the crates (#549)
* BIG CHANGES

* core metadata

* Added readme.md to the package

* Moved the crate back to tui

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

---------

Co-authored-by: Liam <lj3954@users.noreply.github.com>
2024-09-19 19:09:53 -05:00
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