Releases: ChrisTitusTech/linutil
Releases · ChrisTitusTech/linutil
Pre-Release 2024.09.21
Changes
- update docs @nnyyxxxx (#601)
- Fix archtitus issues @nnyyxxxx (#560)
- Developer essentials @guruswarupa (#582)
- Use more colors in common-script @nnyyxxxx (#574)
- Fix general inconsistencies and unnecessary updating @nnyyxxxx (#584)
- fix problems with debian 12 @nnyyxxxx (#571)
- Allow reopening issues and closing as not planned through the CI @adamperkowski (#572)
- Fixed some Rust code structure and modified the workflow to fail if clippy returns warnings @adamperkowski (#569)
- fix dwm titus @nnyyxxxx (#583)
- Refactor tips @lj3954 (#575)
- fix: Add missing nala @jeevithakannan2 (#544)
- Fixed alphabetical command sorting @adamperkowski (#567)
- added tips to help users learn new commands every time :) @guruswarupa (#565)
- Browser setup fix few potential issues. @guruswarupa (#561)
- small refactor @nnyyxxxx (#563)
- added office suite setup script @guruswarupa (#559)
- Add a Linutil package installation & update script @adamperkowski (#526)
- Fix checkbashisms workflow @nnyyxxxx (#556)
- Fixed the spellcheck workflow @adamperkowski (#557)
- Fixed the bashisms CI to only check files that exist @adamperkowski (#554)
- Fix account manager @nnyyxxxx (#553)
- Always use printf with %b\n unless a different var is needed @nnyyxxxx (#547)
- Restructure the crates @adamperkowski (#549)
🚀 Features
- Moved showing tips to a feature @adamperkowski (#566)
- Refactor various components of Rust code @lj3954 (#490)
- feat: Multi selection and installation @jeevithakannan2 (#338)
- Adding Thorium and Librewolf to the browser script @ghost (#527)
- Add aarch64 again @jeevithakannan2 (#496)
- fix: Description and preview hints @jeevithakannan2 (#495)
- added auto mount script @guruswarupa (#494)
- added grub themes script @guruswarupa (#493)
- added bottles install script @guruswarupa (#492)
- added ssh command automation @guruswarupa (#491)
- added browser setup script @guruswarupa (#498)
- Initial support for flathub management @kleidis (#341)
- enhancement: Rate mirrors heads up message @jeevithakannan2 (#343)
- refactor: Tab key @jeevithakannan2 (#347)
- Reduce the size of the linutil binary by removing unused features from core/Cargo.toml @zdiff (#365)
- feat(fedora/nvidia-*.sh): nvidia proprietary driver setup (continued from PR #319) @harshv5094 (#370)
- fix: Add wrapper around script @jeevithakannan2 (#388)
- feat: Add User Manager @jeevithakannan2 (#393)
- Added Virtualization Setup for Fedora @Angxddeep (#395)
- crypting files and directory script @guruswarupa (#399)
- Added DNF configuration and Multimedia Support for fedora and other Redhat Distros @Angxddeep (#438)
- Update preview @nnyyxxxx (#487)
- System Cleanup @ghost (#478)
- enhancement: Update bashisms.yml @jeevithakannan2 (#480)
- feat: Command Description @jeevithakannan2 (#437)
- Packages metadata update [AUR] @adamperkowski (#471)
🐛 Bug Fixes
- Adding \valids user\ argument in share section @dhruvmistry2000 (#558)
- Fix local vars bashisms that are not defined in posix @nnyyxxxx (#548)
- Fix read problems @nnyyxxxx (#546)
- Rename system-setup scripts @jeevithakannan2 (#542)
- Disable multi select for system setup @jeevithakannan2 (#541)
- Folders on top(as they should be) @Angxddeep (#540)
- Added unzip installation to dwm-titus @adamperkowski (#539)
- Revert \Rust formatting stuff 2 - removed an unused variable\ @ChrisTitusTech (#538)
- Rust formatting stuff 2 - removed an unused variable @adamperkowski (#535)
- refactor: Seperate style and title variables @jeevithakannan2 (#537)
- Fixed apt-get in some scripts and added nala @adamperkowski (#536)
- Fixed up some Rust code formatting stuff @adamperkowski (#534)
- Sorted Entries Alphabetically @Angxddeep (#533)
- D2r posix update @ChrisTitusTech (#531)
- Fixed browser Setup @Angxddeep (#530)
- Alacritty missing file @ghost (#497)
- Remove redundant functionality @nnyyxxxx (#520)
- Flatpak description @ghost (#517)
- Fix incorrectly placed quote @nnyyxxxx (#511)
- Fix bashisms @nnyyxxxx (#512)
- Modify the bashisms workflow to only check modified files @adamperkowski (#515)
- fix: Fixup preview rendering and logic of preview key binding being shown in shortcut list @cartercanedy (#387)
- refactor: command_exists @jeevithakannan2 (#394)
- Replace echos with printf (gaming and security) @nnyyxxxx (#484)
- Replace echos with printf (system-setup) @nnyyxxxx (#483)
- Replace echos with printf (common-script) @nnyyxxxx (#482)
- Replace echos with printf (monitor-control) @nnyyxxxx (#481)
- Replace echos with printf (applications-setup) @nnyyxxxx (#485)
- Use sh shebang and source common-script @nnyyxxxx (#486)
- Replace echos with printf (utils) @nnyyxxxx (#479)
- Remove bashisms in create bootable usb @nnyyxxxx (#477)
- Quote the remaining variables @nnyyxxxx (#454)
📚 Documentation
- Added crates.io badge to the README @adamperkowski (#552)
- Move security.md to .github folder @MyDrift-user (#528)
Pre-Release 2024.09.20
Changes
- fix: Add missing nala @jeevithakannan2 (#544)
- Fixed alphabetical command sorting @adamperkowski (#567)
- added tips to help users learn new commands every time :) @guruswarupa (#565)
- Browser setup fix few potential issues. @guruswarupa (#561)
- small refactor @nnyyxxxx (#563)
- added office suite setup script @guruswarupa (#559)
- Add a Linutil package installation & update script @adamperkowski (#526)
- Fix checkbashisms workflow @nnyyxxxx (#556)
- Fixed the spellcheck workflow @adamperkowski (#557)
- Fixed the bashisms CI to only check files that exist @adamperkowski (#554)
- Fix account manager @nnyyxxxx (#553)
- Always use printf with %b\n unless a different var is needed @nnyyxxxx (#547)
- Restructure the crates @adamperkowski (#549)
🚀 Features
- Moved showing tips to a feature @adamperkowski (#566)
- Refactor various components of Rust code @lj3954 (#490)
- feat: Multi selection and installation @jeevithakannan2 (#338)
- Adding Thorium and Librewolf to the browser script @mashrukk (#527)
- Add aarch64 again @jeevithakannan2 (#496)
- fix: Description and preview hints @jeevithakannan2 (#495)
- added auto mount script @guruswarupa (#494)
- added grub themes script @guruswarupa (#493)
- added bottles install script @guruswarupa (#492)
- added ssh command automation @guruswarupa (#491)
- added browser setup script @guruswarupa (#498)
- Initial support for flathub management @kleidis (#341)
- enhancement: Rate mirrors heads up message @jeevithakannan2 (#343)
- refactor: Tab key @jeevithakannan2 (#347)
- Reduce the size of the linutil binary by removing unused features from core/Cargo.toml @zdiff (#365)
- feat(fedora/nvidia-*.sh): nvidia proprietary driver setup (continued from PR #319) @harshv5094 (#370)
- fix: Add wrapper around script @jeevithakannan2 (#388)
- feat: Add User Manager @jeevithakannan2 (#393)
- Added Virtualization Setup for Fedora @Angxddeep (#395)
- crypting files and directory script @guruswarupa (#399)
- Added DNF configuration and Multimedia Support for fedora and other Redhat Distros @Angxddeep (#438)
- Update preview @nnyyxxxx (#487)
- System Cleanup @mashrukk (#478)
- enhancement: Update bashisms.yml @jeevithakannan2 (#480)
- feat: Command Description @jeevithakannan2 (#437)
- Packages metadata update [AUR] @adamperkowski (#471)
🐛 Bug Fixes
- Adding \valids user\ argument in share section @dhruvmistry2000 (#558)
- Fix local vars bashisms that are not defined in posix @nnyyxxxx (#548)
- Fix read problems @nnyyxxxx (#546)
- Rename system-setup scripts @jeevithakannan2 (#542)
- Disable multi select for system setup @jeevithakannan2 (#541)
- Folders on top(as they should be) @Angxddeep (#540)
- Added unzip installation to dwm-titus @adamperkowski (#539)
- Revert \Rust formatting stuff 2 - removed an unused variable\ @ChrisTitusTech (#538)
- Rust formatting stuff 2 - removed an unused variable @adamperkowski (#535)
- refactor: Seperate style and title variables @jeevithakannan2 (#537)
- Fixed apt-get in some scripts and added nala @adamperkowski (#536)
- Fixed up some Rust code formatting stuff @adamperkowski (#534)
- Sorted Entries Alphabetically @Angxddeep (#533)
- D2r posix update @ChrisTitusTech (#531)
- Fixed browser Setup @Angxddeep (#530)
- Alacritty missing file @mashrukk (#497)
- Remove redundant functionality @nnyyxxxx (#520)
- Flatpak description @mashrukk (#517)
- Fix incorrectly placed quote @nnyyxxxx (#511)
- Fix bashisms @nnyyxxxx (#512)
- Modify the bashisms workflow to only check modified files @adamperkowski (#515)
- fix: Fixup preview rendering and logic of preview key binding being shown in shortcut list @cartercanedy (#387)
- refactor: command_exists @jeevithakannan2 (#394)
- Replace echos with printf (gaming and security) @nnyyxxxx (#484)
- Replace echos with printf (system-setup) @nnyyxxxx (#483)
- Replace echos with printf (common-script) @nnyyxxxx (#482)
- Replace echos with printf (monitor-control) @nnyyxxxx (#481)
- Replace echos with printf (applications-setup) @nnyyxxxx (#485)
- Use sh shebang and source common-script @nnyyxxxx (#486)
- Replace echos with printf (utils) @nnyyxxxx (#479)
- Remove bashisms in create bootable usb @nnyyxxxx (#477)
- Quote the remaining variables @nnyyxxxx (#454)
📚 Documentation
- Added crates.io badge to the README @adamperkowski (#552)
- Move security.md to .github folder @MyDrift-user (#528)
Release 2024.09.19
Changes
🚀 Features
- Refactor various components of Rust code @lj3954 (#490)
- feat: Multi selection and installation @jeevithakannan2 (#338)
- Adding Thorium and Librewolf to the browser script @mashrukk (#527)
- Add aarch64 again @jeevithakannan2 (#496)
- fix: Description and preview hints @jeevithakannan2 (#495)
- added auto mount script @guruswarupa (#494)
- added grub themes script @guruswarupa (#493)
- added bottles install script @guruswarupa (#492)
- added ssh command automation @guruswarupa (#491)
- added browser setup script @guruswarupa (#498)
- Initial support for flathub management @kleidis (#341)
- enhancement: Rate mirrors heads up message @jeevithakannan2 (#343)
- refactor: Tab key @jeevithakannan2 (#347)
- Reduce the size of the linutil binary by removing unused features from core/Cargo.toml @zdiff (#365)
- feat(fedora/nvidia-*.sh): nvidia proprietary driver setup (continued from PR #319) @harshv5094 (#370)
- fix: Add wrapper around script @jeevithakannan2 (#388)
- feat: Add User Manager @jeevithakannan2 (#393)
- Added Virtualization Setup for Fedora @Angxddeep (#395)
- crypting files and directory script @guruswarupa (#399)
- Added DNF configuration and Multimedia Support for fedora and other Redhat Distros @Angxddeep (#438)
- Update preview @nnyyxxxx (#487)
- System Cleanup @mashrukk (#478)
- enhancement: Update bashisms.yml @jeevithakannan2 (#480)
- feat: Command Description @jeevithakannan2 (#437)
- Packages metadata update [AUR] @adamperkowski (#471)
- Crated a GitHub Workflow that checks for bashisms @adamperkowski (#469)
- feat: Implement minimum TUI size @jeevithakannan2 (#425)
- git to bin for faster installation @nnyyxxxx (#378)
- Add git as a dependency for scripts that use it @nnyyxxxx (#436)
- Incorporate colors into current scripts @nnyyxxxx (#433)
- Increase Partition size @nnyyxxxx (#376)
- Remove unneeded scripts @nnyyxxxx (#325)
- docker-setup interactive script @guruswarupa (#317)
🐛 Bug Fixes
- Fix local vars bashisms that are not defined in posix @nnyyxxxx (#548)
- Fix read problems @nnyyxxxx (#546)
- Rename system-setup scripts @jeevithakannan2 (#542)
- Disable multi select for system setup @jeevithakannan2 (#541)
- Folders on top(as they should be) @Angxddeep (#540)
- Added unzip installation to dwm-titus @adamperkowski (#539)
- Revert \Rust formatting stuff 2 - removed an unused variable\ @ChrisTitusTech (#538)
- Rust formatting stuff 2 - removed an unused variable @adamperkowski (#535)
- refactor: Seperate style and title variables @jeevithakannan2 (#537)
- Fixed apt-get in some scripts and added nala @adamperkowski (#536)
- Fixed up some Rust code formatting stuff @adamperkowski (#534)
- Sorted Entries Alphabetically @Angxddeep (#533)
- D2r posix update @ChrisTitusTech (#531)
- Fixed browser Setup @Angxddeep (#530)
- Alacritty missing file @mashrukk (#497)
- Remove redundant functionality @nnyyxxxx (#520)
- Flatpak description @mashrukk (#517)
- Fix incorrectly placed quote @nnyyxxxx (#511)
- Fix bashisms @nnyyxxxx (#512)
- Modify the bashisms workflow to only check modified files @adamperkowski (#515)
- fix: Fixup preview rendering and logic of preview key binding being shown in shortcut list @cartercanedy (#387)
- refactor: command_exists @jeevithakannan2 (#394)
- Replace echos with printf (gaming and security) @nnyyxxxx (#484)
- Replace echos with printf (system-setup) @nnyyxxxx (#483)
- Replace echos with printf (common-script) @nnyyxxxx (#482)
- Replace echos with printf (monitor-control) @nnyyxxxx (#481)
- Replace echos with printf (applications-setup) @nnyyxxxx (#485)
- Use sh shebang and source common-script @nnyyxxxx (#486)
- Replace echos with printf (utils) @nnyyxxxx (#479)
- Remove bashisms in create bootable usb @nnyyxxxx (#477)
- Quote the remaining variables @nnyyxxxx (#454)
- Remove bashism in docker-setup @nnyyxxxx (#476)
- Remove bashism in checkaurhelper function @nnyyxxxx (#475)
- Remove bashisms from set resolutions @nnyyxxxx (#473)
- Remove bashisms from disable monitor @nnyyxxxx (#472)
- Refactor gaming-setup.sh @adamperkowski (#380)
- Add git as a dependency for scripts that use it @nnyyxxxx (#436)
- Remove bashism out of set primary monitor @nnyyxxxx (#464)
- Remove bashisms out of change orientation @nnyyxxxx (#466)
- Fix Chris fat finger @nnyyxxxx (#468)
- Remove bashism from enable monitor @nnyyxxxx (#467)
- Remove bashisms out of manage arrangement @nnyyxxxx (#463)
- Remove bashisms out of bluetooth-control @nnyyxxxx (#462)
- Fix wifi-manager @nnyyxxxx (#456)
- refactor: apt-get with nala and hardcoded package managers @jeevithakannan2 (#422)
- Fix grammatical errors @nnyyxxxx (#432)
- Use -e to keep synergy with every other script @nnyyxxxx (#405)
- Replace remaining echo -e statement @nnyyxxxx (#403)
- fix typos @nnyyxxxx (#379)
- brightness control(xorg) , Auto login DM, Bootable pendrive maker script, auto power profiling using auto-cpufreq, timeshift backup, samba-ssh server setup @guruswarupa (#465)
- fix: Correctly Detect Pictures Directory and Clone Path for Background @rdunne2020 (#304)
- Remove redundant options in the template @nnyyxxxx (#277)
📚 Documentation
- Move security.md to .github folder @MyDrift-user (#528)
- Add code understanding & testing point to Contributing Guidelines @adamperkowski (#451)
- Fix a typo & grammar in pull request template @adamperkowski (#461)
- Add checklists to issue templates & fix the formatting @adamperkowski (#459)
Release 2024.09.18
Changes
- Refactor gaming-setup.sh @adamperkowski (#380)
- feat: Implement minimum TUI size @jeevithakannan2 (#425)
- git to bin for faster installation @nnyyxxxx (#378)
- Fix Bashisms @nnyyxxxx (#464) (#466)(#467)(#463) (#403)
- Fix Chris fat finger @nnyyxxxx (#468)
- refactor: apt-get with nala and hardcoded package managers @jeevithakannan2 (#422)
- Fix grammatical errors @nnyyxxxx (#432)
- Increase Partition size @nnyyxxxx (#376)
- Remove unneeded scripts @nnyyxxxx (#325)
- brightness control(xorg) , Auto login DM, Bootable pendrive maker script, auto power profiling using auto-cpufreq, timeshift backup, samba-ssh server setup @guruswarupa (#465)
- docker-setup interactive script @guruswarupa (#317)
- Remove redundant options in the template @nnyyxxxx (#277)
🚀 Features
- Crated a GitHub Workflow that checks for bashisms @adamperkowski (#469)
- Add git as a dependency for scripts that use it @nnyyxxxx (#436)
- Incorporate colors into current scripts @nnyyxxxx (#433)
🐛 Bug Fixes
- Add git as a dependency for scripts that use it @nnyyxxxx (#436)
- Remove bashisms out of bluetooth-control @nnyyxxxx (#462)
- Fix wifi-manager @nnyyxxxx (#456)
- fix typos @nnyyxxxx (#379)
- fix: Correctly Detect Pictures Directory and Clone Path for Background @rdunne2020 (#304)
📚 Documentation
- Add code understanding & testing point to Contributing Guidelines @adamperkowski (#451)
- Fix a typo & grammar in pull request template @adamperkowski (#461)
- Add checklists to issue templates & fix the formatting @adamperkowski (#459)
Release 2024.09.03
Changes
- Dwm fixes @ChrisTitusTech (#229)
- feat: Display build date to user, rather than current date @lj3954 (#221)
- feat: Add word wrap to preview window @lj3954 (#202)
- refactor: Move search and filter logic to a separate module @lj3954 (#177)
- refactor: Modify theme in place @lj3954 (#174)
- D2r loot filter @ChrisTitusTech (#218)
- Bugfix: echo incorrectly replaced with @stormseal (#209)
- Adding Swedish keymap to Arch server install script @sevu11 (#194)
- Add RPM Fusion installation script @stormseal (#192)
- Adding Steam And Lutris And Goverlay Install For Archlinux @Nightmare1984 (#173)
- Add numlock toggle @jeevithakannan2 (#172)
- Applied changes proposed by og-mrk in #148 @afonsofrancof (#171)
- Add Multi-Escalation support @nnyyxxxx (#193)
- Add dev branch to readme.md @nnyyxxxx (#196)
- Remove unnecessary cloning functionality @nnyyxxxx (#195)
- Add new Preview @nnyyxxxx (#197)
- Bump clap from 4.5.13 to 4.5.16 @dependabot (#179)
- Bump which from 6.0.2 to 6.0.3 @dependabot (#204)
- fix archtitus @ChrisTitusTech (#191)
- ArchTitus Implementation @ChrisTitusTech (#190)
- Update PULL_REQUEST_TEMPLATE.md @Real-MullaC (#184)
Contributors
@ChrisTitusTech, @Nightmare1984, @Real-MullaC, @afonsofrancof, @dependabot, @dependabot[bot], @jeevithakannan2, @lj3954, @nnyyxxxx, @sevu11 and @stormseal
Release 2024.08.20
What's Changed
- Move search bar widget to a separate file by @afonsofrancof in #120
- feat: Implement tablist (column) by @lj3954 in #136
- Add AUR Helpers by @ChrisTitusTech in #166
- remove updates (changelog) by @MyDrift-user in #142
- Added CONTRIBUTING.md and changed README.md by @afonsofrancof in #148
- fix partial upgrades and reinstallation of packages in Arch Linux by @AdamJedl in #159
- Resolves #164 by @nnyyxxxx in #169
- Refactoring : Easily add theme and cycle through by @SoapyDev in #168
- feat: Use TOML data to add tabs to UI. by @lj3954 in #153
New Contributors
- @MyDrift-user made their first contribution in #142
- @AdamJedl made their first contribution in #159
Full Changelog: 2024.08.08...2024.08.20
Pre-Release 2024.08.08
What's Changed
- DWM-Titus fixed and ready by @infstate in #105
- Add ZSH install option by @jtmusselman in #75
- refactor: Small improvements to formatting of key handling by @lj3954 in #107
- Fix ufw firewall script by @kobewijnants in #123
- Bump clap from 4.5.11 to 4.5.13 by @dependabot in #132
- Fix search commands by @SoapyDev in #127
- added Monitor-Control(xrandr), Wifi-Control(nmcli) and Bluetooth-Cont… by @guruswarupa in #131
- Added option to remove snaps by @cpunerd in #134
- feat: Allow navigation with 'h' and 'l' keys by @lj3954 in #135
- Big refactor. Made floats generic, to show anything by @afonsofrancof in #137
New Contributors
- @jtmusselman made their first contribution in #75
- @kobewijnants made their first contribution in #123
- @SoapyDev made their first contribution in #127
- @guruswarupa made their first contribution in #131
- @cpunerd made their first contribution in #134
Full Changelog: 2024.08.01...2024.08.08
Release 2024.08.01
What's Changed
- Add action preview functionality by @GHaxZ in #26
- Fix colors with echo commands by @luca0N in #33
- Changed zypper update by @mendres82 in #34
- Add Void Linux XBPS support for Full System Update by @NightmistTheCat in #38
- minor: shorter oneliner by @thecmdrunner in #42
- fix unit tests by @ChrisTitusTech in #53
- refactor: Use common script to avoid code duplication by @lj3954 in #60
- CI: Add lint checks & change actions-rs/toolchain to dtolnay/rust-toolchain by @adamperkowski in #56
- Change linux-setup to linutil in 1-compile-setup.sh, closing #50 by @afonsofrancof in #54
- Adds templates to LinUtil by @Real-MullaC in #65
- Update README.md by @RazoBeckett in #62
- Add formatting fixes and remove dead code by @adamperkowski in #55
- very minor init script changes by @st0rmw1ndz in #61
- Fix Steam on Debian. Closes Issue 49 by @afonsofrancof in #72
- Adds Docs to LinUtil by @Real-MullaC in #66
- Create github-pages.yml for docs by @Real-MullaC in #73
- Added slash commands by @afonsofrancof in #74
- Stupid windows infecting Linux 😠😠😠 by @JustLinuxUser in #88
- Update README.md by @monoterne in #78
- Add
. filename
support by @JustLinuxUser in #82 - Bump clap from 4.5.9 to 4.5.11 by @dependabot in #91
- chore: Build linutil against musl libc by @lj3954 in #83
- Attempt to reduce headache with archlinux-keyring by @sinisa94 in #98
- Added Security Folder by @infstate in #94
- fixed pkg manager checks by @infstate in #92
- Add a colon to the docs for better look by @monoterne in #77
- Add the Search function.... again! by @afonsofrancof in #102
- Fix crash when scrolling on empty results by @afonsofrancof in #106
- Update PULL_REQUEST_TEMPLATE.md by @Real-MullaC in #104
- Update README.md to add docs URL by @Real-MullaC in #103
- Fixed the wrong command on selection bug in search. by @afonsofrancof in #108
- feat: Build aarch64 binaries by @lj3954 in #101
- chore: Remove duplicate cargo check workflow by @lj3954 in #112
- feat: Update flatpaks in system-update by @lj3954 in #115
- chore: Move binaries to shorter path by @lj3954 in #116
- Reduce redundant commas and structure the md better by @nnyyxxxx in #118
New Contributors
- @GHaxZ made their first contribution in #26
- @luca0N made their first contribution in #33
- @mendres82 made their first contribution in #34
- @NightmistTheCat made their first contribution in #38
- @thecmdrunner made their first contribution in #42
- @ChrisTitusTech made their first contribution in #53
- @lj3954 made their first contribution in #60
- @adamperkowski made their first contribution in #56
- @Real-MullaC made their first contribution in #65
- @RazoBeckett made their first contribution in #62
- @st0rmw1ndz made their first contribution in #61
- @monoterne made their first contribution in #78
- @sinisa94 made their first contribution in #98
- @infstate made their first contribution in #94
- @nnyyxxxx made their first contribution in #118
Full Changelog: 2024.07.18...2024.08.01
Pre-Release 2024.07.18
Full Changelog: 2024.07.15...2024.07.18