Commit Graph

937 Commits

Author SHA1 Message Date
solomoncyj
728c1f5e38
Add OpenSUSE to list of linutil added to package managers 2024-10-13 20:58:37 +08:00
Adam Perkowski
79eb752552
📔 hotfix(ci): docs/ in the xtasks CI (#785) 2024-10-08 17:12:40 -05:00
Adam Perkowski
3c40bb9a84
📃 fix(zsh-setup): check if /etc/zsh/zshenv exists (#771)
* 📃 fix(zsh-setup): check if `/etc/zsh/zshenv` exists

* 📃 fix(zsh-setup): create `/env/zsh` dir

Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>

---------

Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-10-08 16:40:15 -05:00
Chris Titus
e9d2e88bc3 docs update 2024-10-08 16:39:27 -05:00
Adam Perkowski
55b5838cb5
📔 docs: add a manpage (#783)
* 📔 docs: add a manpage

* 📦️ include `linutil.1` in `linutil_tui`

* oopsie...

* `©` -> `(c)`
2024-10-08 16:14:16 -05:00
Adam Perkowski
01d571fc9e
📔 docs: auto generation (#784)
* remove contributing guidelines duplicate

`docs/contributing.md` is now auto generated

* Commit Contributing Guidelines

* core `xtask` functionality

* almost there

* write panic

* almost almost there

* there.

* remove empty descriptions

* better contributing.md comment

* Commit Contributing Guidelines

* remove entries without descriptions

---------

Co-authored-by: adamperkowski <adamperkowski@users.noreply.github.com>
2024-10-08 16:12:47 -05:00
Adam Perkowski
e6172ccec7
📃 fix(grub-theme): theme backup (#740)
* dir backup

* -

* suggestions by @nnyyxxxx

Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>

---------

Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
2024-10-08 16:02:34 -05:00
dependabot[bot]
cab73530fe
Bump clap from 4.5.18 to 4.5.19 (#781)
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.18 to 4.5.19.
- [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.18...clap_complete-v4.5.19)

---
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-08 16:00:01 -05:00
dependabot[bot]
1e92f48c61
Bump tree-sitter-highlight from 0.23.0 to 0.24.2 (#780)
Bumps [tree-sitter-highlight](https://github.com/tree-sitter/tree-sitter) from 0.23.0 to 0.24.2.
- [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.23.0...v0.24.2)

---
updated-dependencies:
- dependency-name: tree-sitter-highlight
  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-08 15:59:21 -05:00
Chris Titus
f75184a963
Merge pull request #756 from jeevithakannan2/snap
refact: remove snaps
2024-10-08 15:56:39 -05:00
Chris Titus
c45b0dce68
Merge pull request #744 from adamperkowski/pacman_orphans_removal_fix
📃 fix(system-cleanup): pacman orphan package removal
2024-10-08 15:54:54 -05:00
Chris Titus
e31eccd38d
Merge pull request #745 from jeevithakannan2/main
refact: vhs github action
2024-10-08 15:53:14 -05:00
Chris Titus
d823e5e9e7
Merge pull request #746 from guruswarupa/fix-monitor-control
missing script in toml file + refactoring - Monitor Control
2024-10-08 15:48:52 -05:00
Chris Titus
75f066f2d5
Merge pull request #695 from jeevithakannan2/compile-setup-fix
fix: Remove quotes for packages
2024-10-08 15:48:05 -05:00
Chris Titus
64c34f54c5
Merge pull request #658 from cartercanedy/main
Emit all shellcheck errors using github action toolkit annotations and check for tab indentation
2024-10-08 15:34:56 -05:00
Chris Titus
abebe9bee1
Merge pull request #633 from afonsofrancof:generic-popup-title
Made popup title customizable. The Script's preview title is now its command name
2024-10-08 15:21:29 -05:00
Adam Perkowski
49379a7ede
ci: add a spellcheck typos CI (#776)
*  ci: add a spellcheck typos CI

* remove changes files check
2024-10-07 20:43:47 -05:00
Adam Perkowski
f1ee0569c3
✏️ fix: ALL typos (#775) 2024-10-07 20:42:03 -05:00
Adam Perkowski
c02bee8a85
🖥️ refact(linutil.desktop): executable paths (#782) 2024-10-07 20:41:32 -05:00
cartercanedy
af9453cc17
fix grammar 2024-10-05 19:45:06 -07:00
JEEVITHA KANNAN K S
976d708c7f
Apply suggestions from code review
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-10-04 22:59:28 +05:30
JEEVITHA KANNAN K S
d462f41c8c
Update core/tabs/system-setup/remove-snaps.sh
Co-authored-by: Nyx <144965845+nnyyxxxx@users.noreply.github.com>
2024-10-04 16:36:06 +05:30
JEEVITHA KANNAN K S
0e14d3a9db
Add command_exists for snap 2024-10-04 16:10:48 +05:30
afonsofrancof
34ffbc5e8d
Merge branch 'main' of ssh://github.com/ChrisTitusTech/linutil into generic-popup-title 2024-10-03 21:08:15 +01:00
JEEVITHA KANNAN K S
26d0adc829
Refact temp-dir (#749) 2024-10-03 14:20:50 -05:00
Carter Canedy
73f6e24396
expand tabs with spaces 2024-10-03 11:55:05 -07:00
Carter Canedy
6bec5f8283
make shellcheck emit all errors found and check for tab indentation 2024-10-03 11:55:05 -07:00
JEEVITHA KANNAN K S
ec72005036
Remove install fonts
vhs action downloads jetbrains mono nf by default
2024-10-03 23:54:32 +05:30
Adam Perkowski
2f4f703fe6 suggestions by @nnyyxxxx
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
2024-10-03 12:13:46 +02:00
Guru Swarupa
e8fbd9e56e set resolution fix 2024-10-03 13:51:26 +05:30
JEEVITHA KANNAN K S
1c775048cb
Add vhs github action 2024-10-03 11:43:48 +05:30
Adam Perkowski
a911fe1c16
missclick :( 2024-10-03 00:14:06 +02:00
Adam Perkowski
05d869ef74
fix: pacman orphan package removal 2024-10-03 00:05:31 +02:00
Adam Perkowski
3c4a5dcecd
vt100 patches (#743)
Co-authored-by: JEEVITHA KANNAN K S <ksjeevithakannan123@gmail.com>
2024-10-02 16:47:27 -05:00
Adam Perkowski
d5c05c94bb
i don't think we need this anymore (#737) 2024-10-02 16:46:55 -05:00
Adam Perkowski
2f3c49ed0f
docs: automated dynamic gif previews using vhs (#736)
* use vhs for previews

* some improvements

* some improvements 2

* forgot about those somehow

* and those

* better commit message
2024-10-02 14:49:19 -05:00
Adam Perkowski
9ffa35249b
fix(ci): bashisms.yml. again. will work all the time this time i swear. (#715)
* workflow fixed

* added a debug echo
2024-10-02 10:43:04 -05:00
JEEVITHA KANNAN K S
d3a801d49b
Update linutil cargo version (#716) 2024-10-01 16:50:16 -05:00
Adam Perkowski
476dbf3a12
add an * packager exception (#710) 2024-09-30 17:29:54 -05:00
Justawildwolf
6c08422615
New Feature : Setting Default TTY Fonts to Terminus Fonts (#698)
* Terminus Fonts TTY Setup

* Update the dectection of the Terminus Fonts

* Undo the Commit

* Update Fedora Path

* Fixing Fedora issues

* Fix Fedora issues

* Switch to another method

* Fix Debian Message and Add Change to Terminus Font after Applied

* Update tty command

* Randomly trying things to see if it work or not

* Adding Debug messages

* Remove Debug Command and specifiy tty terminal

* Fix the setfont issue

* Set only tty1 to terminus font

* Execute using sudo

* Remove Debug Messages

* Add comment for easy to understand

* Update core/tabs/system-setup/tab_data.toml

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 the Docs and Fixing the Typo by @adamperkowski

* From Utilitys to System Setup

* Update core/tabs/system-setup/tab_data.toml

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

* Remove Comments

---------

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-09-30 17:21:15 -05:00
JEEVITHA KANNAN K S
f85074f065
Fix uuid retrieve bug (#696) 2024-09-30 17:18:46 -05:00
CarsBeck
5eeeec0443
Add description to the System Setup section (#694)
* Add description for Full System Cleanup

* Add nvidia driver and multimedia codecs descriptions
2024-09-30 17:15:13 -05:00
Adam Perkowski
2d4c9aa8e3
bump crates to 24.9.28 (#693) 2024-09-30 17:05:05 -05:00
pika
fd2d9ad700
Fixed nala update error (#692) 2024-09-30 17:04:20 -05:00
cartercanedy
7cc38df7e1
Feat: confirmation prompts (#687)
* confirmation prompt

* actually implement scrolling

* finalize styling

* get rid of generics on AppState and Focus

* add bottom title as help text

* number formatting
2024-09-30 16:48:22 -05:00
dependabot[bot]
6a8987b35a
Bump unicode-width from 0.1.13 to 0.2.0 (#661)
Bumps [unicode-width](https://github.com/unicode-rs/unicode-width) from 0.1.13 to 0.2.0.
- [Commits](https://github.com/unicode-rs/unicode-width/commits)

---
updated-dependencies:
- dependency-name: unicode-width
  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-09-30 16:14:26 -05:00
dependabot[bot]
8096a45e58
Bump clap from 4.5.17 to 4.5.18 (#660)
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.17 to 4.5.18.
- [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.17...clap_complete-v4.5.18)

---
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-09-30 16:14:07 -05:00
Nyx
4d2c2d3ab7
Separate the office suites and pdf suites (#650)
* Separate the office suites and pdf suites

* add --needed

* move 2 scripts over to pdf-suites

* fix hanging data entry

* alphabetically sort entries

* address carters concerns

* fix compilation errors

---------

Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-30 15:52:15 -05:00
Nyx
adb838c729
use --needed so reinstalls dont happen (#647)
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-30 15:50:14 -05:00
Nyx
d922017068
remove extra space (#645)
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-30 15:47:55 -05:00