Albert de Palo Hardvendel
f2a1766289
Added support for installing podman ( #787 )
...
* Added support for installing podman
* removed llm comment
* Added podman to userguide
* Added support for install pythona and pip in case of missing. changed pip install to rootless install
* changed installing podman-compose with pip to packagemanager
* Update core/tabs/applications-setup/podman-setup.sh
Only install Podman if it is not installed already.
Co-authored-by: nyx <nnyyxxxx@protonmail.com>
* Update core/tabs/applications-setup/podman-setup.sh
Only install podman-compose if it is not installed already.
Co-authored-by: nyx <nnyyxxxx@protonmail.com>
* added podman-compose install option
* split podman install into podman and podman-compose
* Update core/tabs/applications-setup/podman-setup.sh
Co-authored-by: nyx <nnyyxxxx@protonmail.com>
* Update core/tabs/applications-setup/podman-setup.sh
Co-authored-by: nyx <nnyyxxxx@protonmail.com>
* Update core/tabs/applications-setup/podman-compose-setup.sh
Co-authored-by: nyx <nnyyxxxx@protonmail.com>
* Update core/tabs/applications-setup/podman-compose-setup.sh
Co-authored-by: nyx <nnyyxxxx@protonmail.com>
* Update core/tabs/applications-setup/podman-compose-setup.sh
Removed redundant quotes
Co-authored-by: JEEVITHA KANNAN K S <ksjeevithakannan123@gmail.com>
* Update core/tabs/applications-setup/podman-setup.sh
Removed redundant quotes
Co-authored-by: JEEVITHA KANNAN K S <ksjeevithakannan123@gmail.com>
---------
Co-authored-by: nyx <nnyyxxxx@protonmail.com>
Co-authored-by: JEEVITHA KANNAN K S <ksjeevithakannan123@gmail.com>
Co-authored-by: Chris Titus <contact@christitus.com>
2024-11-06 16:03:50 -06:00
Liam
6728e7ee9b
refact: Handle temporary directories entirely within core ( #754 )
...
* refactor: Handle temporary directories entirely within core
* fix (xtask): Handle modified tablist struct
* refactor (xtask): Apply Clippy suggested changes
* Fix size_bypass
---------
Co-authored-by: Chris Titus <contact@christitus.com>
2024-11-06 15:28:17 -06:00
nyx
c36879e22f
Implement Rounded corners ( #918 )
...
* add rounded corners
* more
* apply rounded corners to script boxes as well
2024-11-06 14:01:19 -06:00
nev-al
e463037e69
fix(dwmtitus-setup): dm picking ( #823 )
...
Co-authored-by: usr <you@example.com>
2024-11-06 12:04:02 -06:00
Adam Perkowski
f0734f361c
🦀 feat(ux): add a minimum size bypass cli flag ( #920 )
...
* 🦀 feat(ux): add a minimum size bypass cli flag
* oopsie
2024-11-06 09:49:26 -06:00
nyx
565f507190
implement word wrapping functionality ( #755 )
...
* implement dynamic auto updating word wrapping functionality
* run fmt
* remove dupe space
* run fmt
* add remove comments back
* fix compilation errors
* run fmt
* run docgen
* run docgen
* fix conflicts
* run cargo xtask docgen
* use boolean rather than enum
---------
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
2024-11-06 09:40:55 -06:00
Jeevitha Kannan K S
88d6fd12a2
fix: flatpak path ( #916 )
2024-11-05 16:42:40 -06:00
Jeevitha Kannan K S
67b749942c
refact: multi-selection to per cmd ( #719 )
...
* Add per cmd multi-selection
* Add colors for nm cmds
* fix: conflicts
2024-11-05 13:59:57 -06:00
Sebastian
48e8bab12c
Add greeter install for lightdm during dwm-titus setup ( #831 )
...
* Add greeter install for lightdm
* Update core/tabs/applications-setup/dwmtitus-setup.sh
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
---------
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-11-05 13:58:21 -06:00
Jeevitha Kannan K S
c20c6e2f38
Add missing gaming deps ( #761 )
2024-11-05 13:41:53 -06:00
nyx
5878f4dbf0
implement fish like tab completion ( #767 )
...
* implement fish like tab completion
* grey the pv out and convert to lowercase
* run fmt
* do not tabcomplete if the user hits enter
* fix
* fix lints
* run docgen
---------
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-11-01 16:01:01 -05:00
Chris Titus
58f3433de6
fix doc privs for pushing new prs to docs
2024-11-01 15:18:12 -05:00
Chris Titus
00d321d75e
fix tag output
2024-11-01 15:15:35 -05:00
Chris Titus
6f21718963
change to PAT Token
2024-11-01 15:04:07 -05:00
JEEVITHA KANNAN K S
951cdc2d4c
feat: jetbrains-toolbox ( #893 )
...
* feat: jetbrains-toolbox
* fix: formatting and shebang
* Forgot the docs
2024-11-01 14:29:01 -05:00
Chris Titus
1dec242548
add pr write privs
2024-11-01 14:27:58 -05:00
JEEVITHA KANNAN K S
808ef913e5
refact: use tags instead of runner id ( #900 )
...
Co-authored-by: Chris Titus <contact@christitus.com>
2024-11-01 13:45:39 -05:00
JEEVITHA KANNAN K S
904ea6ee53
refact(ci): Preview workflow to create PR ( #901 )
...
* refact: use tags instead of runner id
* refact: pr instead of auto commit
---------
Co-authored-by: Chris Titus <contact@christitus.com>
2024-11-01 13:43:05 -05:00
Chris Titus
6eba207f27
Preview Commit to PR fix
2024-11-01 13:36:23 -05:00
JEEVITHA KANNAN K S
d4eacaeab3
refact fix: Flatpak ( #705 )
...
* Fix flatpak paths
* Refact office suites flatpak
* Merge flatpak_app_exists and command_exists
* Fix binary path bug
* Add apk pgm
---------
Co-authored-by: Chris Titus <contact@christitus.com>
2024-11-01 12:25:11 -05:00
JEEVITHA KANNAN K S
5987d0d808
refact(ci): bashisms.yml ( #793 )
...
* Refact bashisms.yml
* Update bashisms.yml
2024-11-01 12:21:49 -05:00
JEEVITHA KANNAN K S
9cc57330dc
fix: remove unnecessary arch update ( #897 )
2024-11-01 12:12:32 -05:00
JEEVITHA KANNAN K S
a0d6070c1a
fix: shellcheck errors ( #896 )
2024-11-01 12:11:36 -05:00
JEEVITHA KANNAN K S
4f4becc4fc
fix: aarch64 release ( #894 )
2024-11-01 01:21:34 -05:00
JEEVITHA KANNAN K S
7e13faae8a
Use flatpak ( #812 )
2024-10-31 15:21:01 -05:00
dependabot[bot]
4c3cc75997
Bump clap from 4.5.19 to 4.5.20 ( #825 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.19 to 4.5.20.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.19...clap_complete-v4.5.20 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-31 15:20:21 -05:00
dependabot[bot]
1730d9da21
Bump tree-sitter-highlight from 0.24.2 to 0.24.3 ( #826 )
...
Bumps [tree-sitter-highlight](https://github.com/tree-sitter/tree-sitter ) from 0.24.2 to 0.24.3.
- [Release notes](https://github.com/tree-sitter/tree-sitter/releases )
- [Changelog](https://github.com/tree-sitter/tree-sitter/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tree-sitter/tree-sitter/compare/v0.24.2...v0.24.3 )
---
updated-dependencies:
- dependency-name: tree-sitter-highlight
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-31 15:20:01 -05:00
dependabot[bot]
f1444cd4dc
Bump crate-ci/typos from 1.25.0 to 1.26.0 ( #827 )
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.25.0 to 1.26.0.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.25.0...v1.26.0 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-31 15:19:46 -05:00
JEEVITHA KANNAN K S
afa2afc0e8
chore: bump ratatui -> 0.29.0 ( #865 )
...
* chore: bump ratatui -> 0.29.0
* chore: bump ansi-to-tui -> 7.0.0
* chore: bump tui-term -> 0.2.0
2024-10-31 15:19:24 -05:00
Adam Perkowski
17d62302b3
fix: ILoveCandy
in pacman
conf ( #892 )
2024-10-31 15:18:18 -05:00
JEEVITHA KANNAN K S
00914ab05d
fix: cargo.lock fixes ( #891 )
2024-10-31 15:17:49 -05:00
JEEVITHA KANNAN K S
01285f4908
ci: Remove unnecessary auto commit ( #791 )
...
* Remove autocommit
* Remove move to build dir
* Preview for 2024.10.09
* Revert preview section for https://github.com/ChrisTitusTech/linutil/pull/792
---------
Co-authored-by: jeevithakannan2 <jeevithakannan2@users.noreply.github.com>
2024-10-31 15:09:36 -05:00
JEEVITHA KANNAN K S
06d8b52b94
ci: Seperate preview from Linutil Release ( #792 )
...
* Seperate preview from linutil.yml
* Fix paths as per https://github.com/ChrisTitusTech/linutil/pull/791
* Refact commit msg
* Update preview.yml
2024-10-31 15:00:25 -05:00
Adam Perkowski
4ee27890f4
fix the repo ( #889 )
2024-10-31 14:49:15 -05:00
Adam Perkowski
29f218f57a
feat(arch-setup): enable colors and the easter egg in pacman
( #890 )
2024-10-31 14:48:51 -05:00
JEEVITHA KANNAN K S
dd10565d8f
Fix btrfs issue ( #728 )
2024-10-31 14:47:24 -05:00
leventbesli
2837f9291a
fix(browsers): vivaldi setup ( #718 )
...
* Fixed Vivaldi Setup
Lynx install script replaced with Vivaldi.
* zypper and pacman added to vivaldi.sh
- zypper and pacman added.
- format fixes.
* Delete Cargo.lock
* Revert "Delete Cargo.lock"
This reverts commit 0b0f173c9e
.
* xdg-utils removed from script
* revert cargo.lock
* update cargo.lock
* update cargo.lock
* Update Cargo.lock
Co-authored-by: Nyx <144965845+nnyyxxxx@users.noreply.github.com>
* Update Cargo.lock
Co-authored-by: Nyx <144965845+nnyyxxxx@users.noreply.github.com>
---------
Co-authored-by: Nyx <144965845+nnyyxxxx@users.noreply.github.com>
2024-10-31 14:19:22 -05:00
Angaddeep Singh
4577df4dea
feat(docker-setup): fedora support ( #707 )
...
* Docker Setup for Fedora
* Update core/tabs/applications-setup/docker-setup.sh
Co-authored-by: JEEVITHA KANNAN K S <ksjeevithakannan123@gmail.com>
---------
Co-authored-by: JEEVITHA KANNAN K S <ksjeevithakannan123@gmail.com>
2024-10-31 14:14:51 -05:00
JEEVITHA KANNAN K S
11336cf9f1
chore: Add spacing before and after for tui titles ( #706 )
...
* Add spacing
* Use string instead of box::leak
* Update tui/src/state.rs
Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>
---------
Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>
Co-authored-by: Chris Titus <contact@christitus.com>
2024-10-31 14:14:17 -05:00
JEEVITHA KANNAN K S
ad678b2d4b
Fix common script paths ( #717 )
2024-10-31 14:07:20 -05:00
Angelos Giannourakos
f4c20c80f0
fix(nala): remove autoclean from system-cleanup.sh
( #697 )
...
* Removing autoclean for apt | nala
Removing autoclean command for apt | nala because there is no such command on debian especially for nala
* Update system-cleanup.sh
* Update system-cleanup.sh
* Update system-cleanup.sh
2024-10-31 14:02:25 -05:00
Angaddeep Singh
1d61778736
feat(fedora): release upgrade script ( #886 )
...
* 1st commit
* Update tab_data.toml
* bashism fix
* Update core/tabs/system-setup/fedora/fedora-upgrade.sh
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* Update core/tabs/system-setup/fedora/fedora-upgrade.sh
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* Update core/tabs/system-setup/fedora/fedora-upgrade.sh
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* Update core/tabs/system-setup/fedora/fedora-upgrade.sh
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* Update core/tabs/system-setup/tab_data.toml
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* Update core/tabs/system-setup/fedora/fedora-upgrade.sh
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* Update core/tabs/system-setup/fedora/fedora-upgrade.sh
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* Update core/tabs/system-setup/fedora/fedora-upgrade.sh
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* Update core/tabs/system-setup/fedora/fedora-upgrade.sh
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* update
* Apply suggestions from code review
Co-authored-by: JEEVITHA KANNAN K S <ksjeevithakannan123@gmail.com>
* Update fedora-upgrade.sh
---------
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
Co-authored-by: JEEVITHA KANNAN K S <ksjeevithakannan123@gmail.com>
2024-10-31 14:01:04 -05:00
nyx
f612a38762
fix fedora timeshift ( #774 )
2024-10-31 13:57:59 -05:00
nyx
fc2d731754
do not exit linutil in confirmation prompt when q is pressed ( #758 )
...
* do not exit linutil in confirmation prompt when q is pressed
* remove cap support
* add ``ctrl + c`` exiting
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
---------
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-10-31 13:49:08 -05:00
nyx
72dfb29969
dont allow the user to bring up the command desc if there is none ( #753 )
...
* dont allow the user to bring up the command desc if there is none
* obey our god lints
---------
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
2024-10-31 13:42:06 -05:00
nyx
52565e5ea1
clear the search bar if the user changes categories ( #752 )
...
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
2024-10-31 13:41:03 -05:00
nyx
9353849e16
use bin for faster installation ( #748 )
...
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
2024-10-31 13:40:07 -05:00
nyx
ded7fcb735
fix issues with set brightness ( #747 )
...
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-10-31 13:39:26 -05:00
nyx
f9d7ed94b1
fix bug in ssh commands ( #733 )
...
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
2024-10-31 13:37:41 -05:00
nyx
38138334b7
dont allow scrolling when last line is visible ( #729 )
...
* dont allow scrolling when last line is visible
* apply changes proposed by adam
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
---------
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-10-31 13:37:01 -05:00