Releases: ChrisTitusTech/linutil
Releases · ChrisTitusTech/linutil
Pre-Release 2024.11.11
What's Changed
🚀 Features
- feat: jetbrains-toolbox by @jeevithakannan2 in #893
- Added support for installing podman by @Albert-LGTM in #787
- feat: btrfs assistant & grub-btrfs by @leventbesli in #789
- 📃 feat: Linux Neptune (Valve's kernel for SteamDeck) installation by @adamperkowski in #683
- feat: Add arch nvidia installation script by @jeevithakannan2 in #797
- feat: Add Arch virtualization setup script by @jeevithakannan2 in #813
- feat: Alpine linux support by @jeevithakannan2 in #814
- Add OpenSUSE to list of linutil added to package managers by @solomoncyj in #820
- feat: Add automation based on config file by @jeevithakannan2 in #836
- feat: printer driver installation by @Vorthas in #837
- feat: whatsapp desktop app by @harshv5094 in #838
- feat: tor browser installation by @phoenixhaleofficial in #842
- feat: Command execution log by @jeevithakannan2 in #898
- feat: Mouse scroll by @jeevithakannan2 in #913
- implement a root check menu by @nnyyxxxx in #927
🐛 Bug Fixes
- fix:
ILoveCandy
inpacman
conf by @adamperkowski in #892 - fix: Signal installation in fedora by @jeevithakannan2 in #812
- fix: Unnecessary arch update by @jeevithakannan2 in #897
- Add greeter install for lightdm during dwm-titus setup by @fortifyde in #831
- fix: flatpak path by @jeevithakannan2 in #916
- fix (dwmtitus-setup): dm picking by @nev-al in #823
- fix: Ollama installation bug by @jeevithakannan2 in #815
- fix: starship instllation bug when using doas by @jeevithakannan2 in #819
- Add required dependencies for dwm-titus on Arch by @fortifyde in #824
- fix: Debian && popos gaming deps by @jeevithakannan2 in #859
- Delist Firewall setup on systems with Firewalld installed, such as fedora by @Angxddeep in #862
- fix(fedora): multimedia setup by @Angxddeep in #863
- fix: Autocpu-freq script not detecting battery on laptops by @infstate in #877
- fix(system-cleanup): failing with no orphan packages on arch by @infstate in #882
- fix(create-bootable-usb.sh) confirmation prompt by @lennartpj in #902
- fix(fedora): Recent syntax changes with DNF5 by @Angxddeep in #907
- fix: shfmt err by @jeevithakannan2 in #912
- refact: waydroid setup by @jeevithakannan2 in #915
⚙️ Refactoring
- refact fix: Flatpak by @jeevithakannan2 in #705
- refact: multi-selection to per cmd by @jeevithakannan2 in #719
- refact: Handle temporary directories entirely within core by @lj3954 in #754
- chore: Use crossterm bundled with ratatui by @jeevithakannan2 in #805
- refactor: Re-export ego-tree dependency from linutil core by @lj3954 in #811
- refact: system-update.sh by @jeevithakannan2 in #843
- refact: auto-cpufreq by @jeevithakannan2 in #908
🧩 UI/UX
- implement fish like tab completion by @nnyyxxxx in #767
- implement word wrapping functionality by @nnyyxxxx in #755
- 🦀 feat(ux): add a minimum size bypass cli flag by @adamperkowski in #920
- Implement Rounded corners by @nnyyxxxx in #918
- Increase scroll length by @jeevithakannan2 in #830
- feat: Add
--skip-confirmation
flag by @jeevithakannan2 in #834
📚 Documentation
- docs: Change numlock description by @jeevithakannan2 in #790
- Linutil arguments when using
curl
by @jeevithakannan2 in #835 - docs: new repo by @Real-MullaC in #888
🧰 GitHub Actions
- Bump crate-ci/typos from 1.25.0 to 1.26.0 by @dependabot in #827
- fix: aarch64 release by @jeevithakannan2 in #894
- fix(ci): shellcheck errors by @jeevithakannan2 in #896
- refact(ci): bashisms.yml by @jeevithakannan2 in #793
- refact(ci): Preview workflow to create PR by @jeevithakannan2 in #901
- Remove dependabot ignores by @jeevithakannan2 in #806
- fix (ci): preview workflow by @jeevithakannan2 in #905
🦀 Rust
- chore: bump ratatui -> 0.29.0 by @jeevithakannan2 in #865
- Bump tree-sitter-highlight from 0.24.2 to 0.24.3 by @dependabot in #826
- Bump clap from 4.5.19 to 4.5.20 by @dependabot in #825
- Reduce linutil binary size by removing unused features from tui/Cargo.toml by @zdiff in #922
📃 Scripting
- chore: Add missing gaming deps by @jeevithakannan2 in #761
- Add aarch64 support for ngrok by @jeevithakannan2 in #910
Other Changes
- refact (ci): Linutil Preview use tags instead of runner id by @jeevithakannan2 in #900
- Run xtask docgen by @jeevithakannan2 in #924
- fix reversion by @nnyyxxxx in #923
- Update CLI arguments documentation by @jeevithakannan2 in #926
New Contributors
- @fortifyde made their first contribution in #831
- @nev-al made their first contribution in #823
- @Albert-LGTM made their first contribution in #787
- @solomoncyj made their first contribution in #820
- @phoenixhaleofficial made their first contribution in #842
- @lennartpj made their first contribution in #902
Full Changelog: 2024.10.31...2024.11.11
Release 2024.10.31
What's Changed
🚀 Features
- implement dynamic shortcut list sizing by @cartercanedy in #668
- Separate browser scripts by @nnyyxxxx in #648
- feat: Drastically increase the operating system support for USB creation script by @lj3954 in #828
- added waterfox browser by @hexisXz in #700
- feat(fedora): release upgrade script by @Angxddeep in #886
- feat(docker-setup): fedora support by @Angxddeep in #707
- 🖍️ feat(arch-setup): enable colors and the easter egg in
pacman
by @adamperkowski in #890
🐛 Bug Fixes
- fix: Crates.io package installation on Debian & Fedora by @adamperkowski in #669
- Fixed VSCode AUR package by @adamperkowski in #663
- Fix AutoLogin
printf
and>
issues by @adamperkowski in #662 - updating Gaming For Fedora 41 by @Nightmare1984 in #681
- Add descriptions to the Applications Setup section and Auto Mount Drive by @CarsBeck in #680
- fix: do not hard depend on sudo being installed by @plurpio in #671
- Auto power profiling in arch needs to run an extra command. by @guruswarupa in #655
- add git as a dep by @nnyyxxxx in #649
- fix: bash deps by @jeevithakannan2 in #763
- fix: github release notes not working by @adamperkowski in #884
- 🤖 fix(waydroid-setup): not installing
dkms
on arch by @adamperkowski in #881 - fix: ssh commands by @nnyyxxxx in #733
- fix issues with set brightness by @nnyyxxxx in #747
- do not exit linutil in confirmation prompt when q is pressed by @nnyyxxxx in #758
- fix: fedora timeshift by @nnyyxxxx in #774
- fix(nala): remove autoclean from
system-cleanup.sh
by @AngelosGian in #697 - fix: Common script paths by @jeevithakannan2 in #717
- fix(browsers): vivaldi setup by @leventbesli in #718
- fix: btrfs issue by @jeevithakannan2 in #728
- fix the repo by @adamperkowski in #889
⚙️ Refactoring
- 🧹 fix+refact(system-cleanup) by @adamperkowski in #856
- make command_exists interpret multiple values by @nnyyxxxx in #762
- perf(paru-setup): use
-bin
packages for faster installation by @nnyyxxxx in #748
🧩 UI/UX
- organize shortcut list into a grid-like-pattern by @nnyyxxxx in #721
- fix color bleeding by @nnyyxxxx in #723
- return user to their previous position if they exit a subdir by @nnyyxxxx in #725
- sort entries alphabetically by @nnyyxxxx in #726
- allow scrolling past last entry / first entry by @nnyyxxxx in #727
- dont allow scrolling when last line is visible by @nnyyxxxx in #729
- clear the search bar if the user changes categories by @nnyyxxxx in #752
- dont allow the user to bring up the command desc if there is none by @nnyyxxxx in #753
- chore: Add spacing before and after for tui titles by @jeevithakannan2 in #706
📚 Documentation
- ⚙️ refact(release): better categories by @adamperkowski in #876
- ⚖️ docs: fix the security policy by @adamperkowski in #883
- Update roadmap.md by @jeevithakannan2 in #875
🧰 GitHub Actions
- fix(ci): run rust checks on all Cargo.toml changes by @jeevithakannan2 in #866
- ci: Seperate preview from Linutil Release by @jeevithakannan2 in #792
- ci: Remove unnecessary auto commit by @jeevithakannan2 in #791
🦀 Rust
- Bump clap from 4.5.17 to 4.5.18 by @dependabot in #660
- Bump unicode-width from 0.1.13 to 0.2.0 by @dependabot in #661
- Bump tree-sitter-highlight from 0.23.0 to 0.24.2 by @dependabot in #780
- Bump clap from 4.5.18 to 4.5.19 by @dependabot in #781
- Replace
BUILD_DATE
withCARGO_PKG_VERSION
by @bmwiedemann in #878
Other Changes
- Restore behaviour of closing the pop-up with "q" by @afonsofrancof in #634
- Fix: Selected-cmd bug by @jeevithakannan2 in #638
- fix: fixing setup flatpak script path in slack and zoom script in communication setup by @harshv5094 in #641
- Use the neovim app image for debian 12 by @nnyyxxxx in #642
- feat: Add scroll by @jeevithakannan2 in #643
- refactor meld by @nnyyxxxx in #644
- remove extra space by @nnyyxxxx in #645
- use --needed so reinstalls dont happen by @nnyyxxxx in #647
- Separate the office suites and pdf suites by @nnyyxxxx in #650
- Feat: confirmation prompts by @cartercanedy in #687
- Fixed nala update error by @pik4li in #692
- fix(meta): bump crates versions to
24.9.28
by @adamperkowski in #693 - Add description to the System Setup section by @CarsBeck in #694
- fix: uuid retrieve bug by @jeevithakannan2 in #696
- New Feature : Setting Default TTY Fonts to Terminus Fonts by @blusewill in #698
- fix(terminus-tty): add an
*
packager exception by @adamperkowski in #710 - Update linutil cargo lock version by @jeevithakannan2 in #716
- fix(ci):
bashisms.yml
. again. will work all the time this time i swear. by @adamperkowski in #715 - docs: automated dynamic gif previews using
vhs
by @adamperkowski in #736 - remove
cargo-lock-merge.txt
by @adamperkowski in #737 - fix: add vt100 patches by @adamperkowski in #743
- security patch: temp-dir by @jeevithakannan2 in #749
- 🖥️ refact(linutil.desktop): executable paths by @adamperkowski in #782
- ✏️ fix: ALL typos by @adamperkowski in #775
- ✅ ci: add a spellcheck typos CI by @adamperkowski in #776
- Made popup title customizable. The Script's preview title is now its command name by @afonsofrancof in #633
- Emit all shellcheck errors using github action toolkit annotations and check for tab indentation by @cartercanedy in #658
- fix: Remove quotes for packages by @jeevithakannan2 in #695
- missing script in toml file + refactoring - Monitor Control by @guruswarupa in #746
- refact: vhs github action by @jeevithakannan2 in #745
- 📃 fix(system-cleanup): pacman orphan package removal by @adamperkowski in #744
- refact: remove snaps by @jeevithakannan2 in #756
- 📃 fix(grub-theme): theme backup by @adamperkowski in #740
- 📔 docs: auto generation by @adamperkowski in https://githu...
Release 2024.09.28
🚀 Features
- feat(task list): task names shortcuts @adamperkowski (#628)
- added communication apps to application setup + small fix in dev tools @guruswarupa (#618)
- added adb setup + uad setup @guruswarupa (#592)
- Add colors to d2r-loot-filters @nnyyxxxx (#591)
- Add waydroid @nnyyxxxx (#585)
- feat: implement syntax highlighting for preview text @cartercanedy (#568)
- Developer essentials @guruswarupa (#582)
- Use more colors in common-script @nnyyxxxx (#574)
- Refactor tips @lj3954 (#575)
- Moved showing tips to a feature @adamperkowski (#566)
- added tips to help users learn new commands every time :) @guruswarupa (#565)
- added office suite setup script @guruswarupa (#559)
- Always use printf with %b\n unless a different var is needed @nnyyxxxx (#547)
- Restructure the crates @adamperkowski (#549)
- 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
- Fix: multi-selection @jeevithakannan2 (#626)
- fix toml @nnyyxxxx (#627)
- add missing task lists @nnyyxxxx (#625)
- Move scripts around & refactor existing ones @nnyyxxxx (#573)
- replace subshell usage with alternative @nnyyxxxx (#624)
- use packager instead of dpkg @nnyyxxxx (#616)
- remove unnecessary packagers @nnyyxxxx (#614)
- Enable RPMFusion repos as well on rpmfusion script @kleidis (#612)
- refact: Hints title @jeevithakannan2 (#608)
- fix: Min-term panic @jeevithakannan2 (#607)
- fix: Respect shebangs in scripts @lj3954 (#606)
- fix: Correctly enter up directories @lj3954 (#598)
- feat: short disclaimer-like script descriptions @adamperkowski (#593)
- Fix issues with fedora @nnyyxxxx (#589)
- fix capped letter @nnyyxxxx (#587)
- Add nvim version check berfore installing @adamperkowski (#586)
- fix every issue related to printf @nnyyxxxx (#596)
- Fix archtitus issues @nnyyxxxx (#560)
- Fix general inconsistencies and unnecessary updating @nnyyxxxx (#584)
- fix problems with debian 12 @nnyyxxxx (#571)
- Fixed some Rust code structure and modified the workflow to fail if clippy returns warnings @adamperkowski (#569)
- fix dwm titus @nnyyxxxx (#583)
- fix: Add missing nala @jeevithakannan2 (#544)
- Fixed alphabetical command sorting @adamperkowski (#567)
- Browser setup fix few potential issues. @guruswarupa (#561)
- small refactor @nnyyxxxx (#563)
- Adding \valids user\ argument in share section @dhruvmistry2000 (#558)
- Fixed the bashisms CI to only check files that exist @adamperkowski (#554)
- Fix account manager @nnyyxxxx (#553)
- 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
- Doc: Update README.md @jeevithakannan2 (#619)
- doc: Move sub folders to h3 @jeevithakannan2 (#610)
- Add package installation instructions to the docs and README @adamperkowski (#605)
- Docs update (forgot about fedora) @nnyyxxxx (#604)
- update docs @nnyyxxxx (#601)
- Added crates.io badge to the README @adamperkowski (#552)
- Move security.md to .github folder @MyDrift-user (#528)
🧰 GitHub Actions
- ci: Fix bashisms.yml. Again. @adamperkowski (#623)
- ci: Add issue labeling & fix perms @adamperkowski (#617)
- ci: Fix deps @jeevithakannan2 (#620)
- Changed the CI to only run when .sh files are changed @adamperkowski (#588)
- Allow reopening issues and closing as not planned through the CI @adamperkowski (#572)
- Fix checkbashisms workflow @nnyyxxxx (#556)
- Fixed the spellcheck workflow @adamperkowski (#557)
What's Changed
New Contributors
Full Changelog: 2024.09.23...2024.09.28
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