Chris Titus
4b721b80b4
Merge pull request #169 from nnyyxxxx/main
...
Resolves #164
2024-08-16 00:09:40 -05:00
nyx
9a9c6901de
Simple Fix 2
2024-08-16 00:19:17 -04:00
nyx
bfe9ce3f0e
Simple Fix
2024-08-16 00:18:55 -04:00
AdamJedl
ae52e3608d
fix after update to base branch
2024-08-16 00:30:44 +02:00
Soapydev
55b84219ca
Formatting
2024-08-15 18:25:18 -04:00
Soapydev
9da7e39f9b
Add cycling to theme
...
Can use t or T to cycle through themes
2024-08-15 18:21:43 -04:00
Soapydev
16c6363a95
Update theme to latest version
2024-08-15 18:13:47 -04:00
AdamJedl
63efe076e4
Merge branch 'ChrisTitusTech:main' into main
2024-08-15 23:59:54 +02:00
Chris Titus
2f63f00294
Initial Commit
2024-08-15 16:23:21 -05:00
Chris Titus
7f10e36174
need to fix search modularity
2024-08-15 15:55:31 -05:00
Chris Titus
f8b3edb250
Merge branch 'main' into column_tabs
2024-08-15 15:26:29 -05:00
Liam
3f81087ae5
chore: Slightly prettify utils toml
2024-08-14 23:20:05 -07:00
Liam
d4489648b4
fix: Launch script from the directory in which it's contained
2024-08-14 23:13:56 -07:00
Liam
1d5b1e6676
Replace JSON with TOML
2024-08-14 23:09:31 -07:00
JEEVITHA KANNAN K S
7a2d654760
Add utility functions for package checks
...
- Implement checks for xrandr, bluetoothctl, and nmcli
- Add installation of missing packages
- Include display server check (X11 vs Wayland)
- Warn users if running on Wayland
- Improve error handling and user feedback
2024-08-15 10:45:12 +05:30
JEEVITHA KANNAN K S
1748c3bae4
refactor bash to sh
2024-08-15 08:11:41 +05:30
Liam
7d2f92a38c
feat: Add tab JSON
2024-08-14 13:55:16 -07:00
Liam
e73c978d95
feat: Update tabs.rs to use tab data
2024-08-14 13:55:03 -07:00
Liam
d07946fc41
chore: Slightly improve code structure and commenting
2024-08-13 14:56:40 -07:00
Liam
9afadee250
fix: Remove unused imports. Comment scriptinfo fields
2024-08-13 14:56:40 -07:00
Liam
da2433d9d9
feat: Add option to override compatibility checks
2024-08-13 14:56:40 -07:00
AdamJedl
b1b4190e49
fix partial upgrades and reinstallation of packages in Arch Linux
2024-08-12 16:46:48 +02:00
Liam
c18c76c694
feat: Add logic for runtime tab creation based on JSON data
2024-08-10 19:55:12 -07:00
Liam
548cfa8e36
feat: Implement tabs
2024-08-09 12:13:03 -07:00
afonsofrancof
5cddfdb162
Simplified placeholder text logic
...
Co-authored-by: Andrii Dokhniak <adokhniak@gmail.com>
2024-08-09 00:49:42 +01:00
afonsofrancof
9e1cd25603
Merge from main
2024-08-09 00:49:34 +01:00
Chris Titus
8be90b9c7d
Update list.rs
2024-08-08 18:03:51 -05:00
Chris Titus
a7c70cd653
Merge branch 'main' into refactor_float
2024-08-08 17:58:08 -05:00
Chris Titus
ae2f734745
Merge branch 'main' into improved_navigation
2024-08-08 17:51:18 -05:00
Chris Titus
c9c58de428
Merge branch 'main' of https://github.com/ChrisTitusTech/linutil
2024-08-08 17:42:57 -05:00
Chris Titus
96c2f34afc
reorder
2024-08-08 17:42:54 -05:00
Chris Titus
90c50dc99c
Merge pull request #134 from cpunerd/main
...
Added option to remove snaps
2024-08-08 17:42:34 -05:00
afonsofrancof
da7f078063
Moved preview_content to floating_text and merged
2024-08-08 23:37:19 +01:00
afonsofrancof
ab2cc1340f
Added FloatingText class. It shows text in a float
2024-08-08 23:32:15 +01:00
afonsofrancof
6e0540c68a
Made main.rs use new float logic
2024-08-08 23:32:13 +01:00
afonsofrancof
72c10c5ef8
Removed out of place handling of float window in list.rs
2024-08-08 23:31:51 +01:00
afonsofrancof
65b7246099
Made running_command.rs implement FloatContent so it can be shown inside a float
2024-08-08 23:31:50 +01:00
afonsofrancof
f0e67ba313
Made float.rs generic. It can show anything inside it now
2024-08-08 23:31:48 +01:00
Chris Titus
c386fe8c37
Merge pull request #131 from guruswarupa/main
...
added Monitor-Control(xrandr), Wifi-Control(nmcli) and Bluetooth-Cont…
2024-08-08 17:31:07 -05:00
Chris Titus
2a524191f1
Merge pull request #127 from SoapyDev/fix-search-commands
...
Fix search commands
2024-08-08 17:24:32 -05:00
Chris Titus
d632edcf02
Merge pull request #123 from kobewijnants/fork
...
Fix ufw firewall script
2024-08-08 16:15:59 -05:00
Chris Titus
8fe2931829
Update firewall-baselines.sh
2024-08-08 16:15:32 -05:00
Chris Titus
a8eaf54fd8
Merge pull request #107 from lj3954/refactor_key_handling
...
refactor: Small improvements to formatting of key handling
2024-08-08 16:07:22 -05:00
Chris Titus
62ee1d8661
fix whitespace in fmt
2024-08-08 16:01:04 -05:00
Chris Titus
3b9f759f08
update pacman install
2024-08-08 15:58:07 -05:00
Chris Titus
e58c54ad04
update zsh install
2024-08-08 15:54:37 -05:00
Chris Titus
01f03562d1
fix menu
2024-08-08 15:33:30 -05:00
Chris Titus
31bd6fa06f
Merge pull request #105 from infstate/dwm-titus-final
...
DWM-Titus fixed and ready
2024-08-08 15:19:49 -05:00
Liam
8aa7a216ab
feat: Add right/left arrow key navigation
2024-08-05 17:11:43 -07:00
Liam
16f9e5d36c
feat: Allow navigation with 'h' and 'l' keys
2024-08-05 17:10:01 -07:00
cpunerd
8b9352a12c
Remove snaps
2024-08-05 15:09:57 -05:00
cpunerd
7609d755a7
add option to remove snaps
2024-08-05 15:05:58 -05:00
guruswarupa
419fbccc92
added Monitor-Control(xrandr), Wifi-Control(nmcli) and Bluetooth-Control(bluetoothctl) bash script
2024-08-06 00:54:05 +05:30
SoapyDev
2ff6a3fa9c
Reformatting
2024-08-05 08:54:19 -04:00
Kobe Wijnants
b2e9461a76
Fixed ufw enable message
2024-08-05 12:36:06 +00:00
SoapyDev
d9b0f84156
Fix: / and q are treated as character in search
2024-08-04 18:25:44 -04:00
Kobe Wijnants
dc4e84172e
Fix ufw firewall script
2024-08-02 16:19:20 +02:00
Liam
67933959bd
feat: Update flatpaks in system-update
2024-07-31 03:30:07 -07:00
Liam
a8b68f8dd8
refactor: Improve formatting of key handling match statement
2024-07-30 20:31:21 -07:00
afonsofrancof
7dda423ed5
I will slap the linter in the face
2024-07-31 01:25:43 +01:00
afonsofrancof
b6bbc14811
Merge branch 'main' of ssh://github.com/christitustech/linutil into cleanup
2024-07-31 01:22:04 +01:00
afonsofrancof
bc604780ab
Fix bad comma
2024-07-31 01:19:07 +01:00
afonsofrancof
bddc943258
Change filter logic and fix wrong command on select bug
2024-07-31 01:14:33 +01:00
afonsofrancof
2891589652
Remove debug crate I used to fix this problem
2024-07-31 00:14:50 +01:00
afonsofrancof
c2c4c8796d
Removed try_scroll down and up, there is a builtin for that
2024-07-31 00:13:57 +01:00
afonsofrancof
5d68f49e59
Fix always selecting the first item to run
2024-07-30 23:20:56 +01:00
Chris Titus
8040dbb0ff
Merge branch 'main' of https://github.com/ChrisTitusTech/linutil
2024-07-30 17:07:29 -05:00
Chris Titus
936e46becc
fix enter key running on preview
2024-07-30 17:07:19 -05:00
afonsofrancof
c399722959
Sorting alphabetically
2024-07-30 22:56:38 +01:00
afonsofrancof
b7c2ecedd9
Fix crash when trying to scroll on empty results
2024-07-30 22:49:51 +01:00
afonsofrancof
e85cc943b3
Fix selection bug on search
2024-07-30 22:46:26 +01:00
infstate
b7ff7aaf83
Final Edits
2024-07-30 14:33:30 -07:00
afonsofrancof
847e09b637
Fix some bugs
2024-07-30 22:12:03 +01:00
afonsofrancof
71c81b2302
Merge with security folder PR
2024-07-30 21:57:53 +01:00
Musselman
5319634a57
Update install command to use -Syu
2024-07-30 15:56:34 -05:00
afonsofrancof
ccf22dec89
Merge branch 'main' of ssh://github.com/christitustech/linutil into cleanup
2024-07-30 21:55:53 +01:00
afonsofrancof
0ca4f09dbc
Merged with #82 , still need testing
2024-07-30 21:52:12 +01:00
Chris Titus
888636ff6c
Merge pull request #92 from infstate/bugfixes-1
...
fixed pkg manager checks
2024-07-30 15:44:59 -05:00
Chris Titus
b7c3123250
Merge pull request #94 from infstate/new-features-2
...
Added Security Folder
2024-07-30 15:40:01 -05:00
Chris Titus
139b4820fa
Merge pull request #98 from sinisa94/patch-1
...
Attempt to reduce headache with archlinux-keyring
2024-07-30 15:37:51 -05:00
afonsofrancof
b3dedea471
Merge branch 'main' of ssh://github.com/christitustech/linutil into cleanup
2024-07-30 21:35:44 +01:00
infstate
559b8b8eb5
Fixed switch case
2024-07-30 13:29:36 -07:00
Sinisa
2a509126a0
Attempt to reduce headache with archlinux-keyring
2024-07-30 21:57:02 +02:00
Andrii Dokhniak
b86827411c
Updated the scripts to source the dependencies
2024-07-30 21:32:00 +02:00
infstate
29e257bf41
Added Security Folder
2024-07-30 12:01:13 -07:00
infstate
45f7ac486e
fixed pkg manager checks
2024-07-29 18:20:14 -07:00
Andrii Dokhniak
7ead4369ad
Full filesystem, use AppState more
2024-07-28 17:31:20 +02:00
Andrii Dokhniak
bfc8e5ea82
Added AppState, made theme use AppState
2024-07-28 17:29:13 +02:00
afonsofrancof
3e8c81c92f
Fix one empty line (damn you cargo fmt check)
2024-07-26 16:13:29 +01:00
afonsofrancof
42014998b4
Added a Search bar and organized command structure
2024-07-26 16:04:34 +01:00
Musselman
a9668b14ef
Add ZSH install option
2024-07-25 17:19:22 -05:00
Chris Titus
8ce935c110
Merge branch 'main' of https://github.com/ChrisTitusTech/linutil
2024-07-25 17:01:13 -05:00
Chris Titus
d03be6796c
consolidate code and fix global theme
2024-07-25 17:01:11 -05:00
afonsofrancof
b1663c5602
Fix missing sudo
2024-07-25 20:39:45 +01:00
afonsofrancof
f61000ddfb
Fix wording
2024-07-25 20:23:55 +01:00
afonsofrancof
c0e30db3e4
Fixed steam install on Debian
2024-07-25 20:10:31 +01:00
Adam Perkowski
81aadbce30
Merge remote-tracking branch 'linutil-titus/main'
2024-07-24 01:14:08 +02:00
Chris Titus
f6e0b4f7b6
add global theme
2024-07-23 16:14:17 -05:00
Chris Titus
164b29dc3f
Merge pull request #54 from afonsofrancof/issue-50
...
Change linux-setup to linutil in 1-compile-setup.sh, closing #50
2024-07-23 15:53:48 -05:00
afonso
d8600e8d64
refactor: allow scripts to control checkEnv search parameters
2024-07-21 16:55:41 -07:00
Liam
e5ddd2ee48
refactor: Use common script to avoid code duplication
2024-07-21 13:19:03 -07:00
Adam Perkowski
79a622ae02
legacy_numeric_constants
2024-07-19 16:01:44 +02:00
Adam Perkowski
09569ef921
Formatting fixes
2024-07-19 15:56:09 +02:00
afonsofrancof
0fa148c25c
Changed linux-setup to linutil in 1-compile-setup.sh
2024-07-19 11:34:09 +01:00
Chris Titus
7a6afb24d9
Merge pull request #38 from NightmistTheCat/main
...
Add Void Linux XBPS support for Full System Update
2024-07-18 22:39:34 -05:00
Chris Titus
19e1b7445e
Merge pull request #34 from mendres82/main
...
Changed zypper update
2024-07-18 22:35:46 -05:00
Chris Titus
ca5f72a75c
Merge pull request #33 from luca0N/dev-echo-colors
...
Fix colors with echo commands
2024-07-18 22:35:24 -05:00
Chris Titus
6ba0e80d7e
add title with date
2024-07-18 17:37:31 -05:00
Chris Titus
6d775107ad
prerelease fix
2024-07-18 16:29:02 -05:00
Chris Titus
bfbd947cbd
utilize fail_color
2024-07-18 16:09:29 -05:00
Chris Titus
c329c6af49
update github actions
2024-07-18 15:44:20 -05:00
Chris Titus
96b39fab18
Merge pull request #26 from GHaxZ/main
...
Add action preview functionality
2024-07-18 15:33:48 -05:00
Nightmist
5f6984d27e
Add Void Linux XBPS support
2024-07-16 13:49:44 +02:00
mendres82
3980537e2a
Changed zypper update
...
- Changed to use zypper dup, because that's the way to update openSUSE Tumbleweed and Slowroll installs
2024-07-16 00:24:02 +02:00
luca0N!
f278b46668
Fix colors with echo commands
...
Use the `-e' option when using the `echo' command, as backslashes are
not interpreted by default, and replace existing `printf' calls with
`echo' for consistency.
2024-07-15 18:00:28 -03:00
Chris Titus
fef89ef3fc
alacritty setup
2024-07-15 14:00:04 -05:00
GHaxZ
f50bec4007
Add action preview functionality
2024-07-15 19:59:09 +02:00
Chris Titus
98e449dc77
fix system update
2024-07-13 23:38:44 -05:00
Chris Titus
4e995e2dd7
system update checks
2024-07-13 23:02:52 -05:00
Chris Titus
509514525a
convert bash to sh
2024-07-13 21:16:02 -05:00
Chris Titus
f47a9077df
convert bash to sh
2024-07-13 21:02:24 -05:00
Diego Pertierra
f0bdcafefa
Update system-update.sh
...
fixed issue in if statement
2024-07-14 01:18:53 +02:00
Diego Pertierra
00fdd8cd07
default dtype to arch when it is unknown for rate-mirrors
2024-07-14 01:15:20 +02:00
Chris Titus
9dd59f77a1
kitty dotfile'
2024-07-13 16:44:09 -05:00
Chris Titus
a4dbc92714
rofi setup
2024-07-13 09:09:35 -05:00
Chris Titus
36f04065c0
system update option
2024-07-12 20:57:34 -05:00
Andrii Dokhniak
7f2e59ad7a
Added passthrough to the terminal child process
2024-07-12 00:58:27 +02:00
Chris Titus
075927204d
start fix
2024-06-28 21:12:23 -05:00
Chris Titus
3d10766c80
fix debian compat
2024-06-06 18:02:22 -05:00
Chris Titus
b065faf6eb
Initial Update 0.1
2024-06-06 17:56:45 -05:00