Commit Graph

872 Commits

Author SHA1 Message Date
Nyx
cca2660c3b
fix every issue related to printf (#596)
* increase synergy between scripts

* Fix newlines Fix packagers etc

* fix an issue with no new line being created

* fix formatting

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

* fix extra comma

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

* change to ()

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

* change to ()

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

* change to ()

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

* change to ()

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

* remove extra comma

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

* remove "please"

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

* add support for caps

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

* add support for caps

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

* add support for caps

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

* remove \n and make the default option "N"

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

* add an extra quote

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

* add extra quotes

* fix remaining sn

* fix remaining new lines

---------

Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-09-22 11:01:10 -05:00
cartercanedy
76a4ffc70e
feat: implement syntax highlighting for preview text (#568)
* implement syntax highlighting for preview text

* remove errant lifetimes

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

* remove errant lifetimes

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

* update Cargo.lock

* only iterate over visible lines

* break lines up on init

* implement side scrolling

* Remove unnecessary #![soft_unstable]

This was accidentally left in from benching

---------

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-09-22 10:56:30 -05:00
Nyx
006326afa9
update docs (#601)
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-21 17:58:55 -05:00
Nyx
9bc28b621c
Fix archtitus issues (#560)
* Fix archtitus

* Fix keymap

* Attempt to fix subvolume issues

---------

Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-21 09:27:03 -05:00
Guru Swarupa
3a06f75142
added dev tools (#582) 2024-09-21 09:26:32 -05:00
Nyx
995a51a665
Use more colors in common-script (#574)
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-21 09:20:50 -05:00
Nyx
43464d1f03
Fix general inconsistencies and unnecessary updating (#584)
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-21 09:19:41 -05:00
Nyx
b21ae519fb
fix problems with debian 12 (#571)
* fix problems with debian 12

* Add support for uptodate releases

---------

Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-21 09:18:54 -05:00
Adam Perkowski
4955e94690
Allow reopening issues and closing as not planned through the CI (#572)
* Added closing as not planned

* Added reopening
2024-09-21 09:14:39 -05:00
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