Commit Graph

957 Commits

Author SHA1 Message Date
nyx
2d14a0a7b6
return user to their previous position if they exit a subdir (#725)
* return user to their previous position if they enter a subdir

* fix lint

* implement changes proposed by adam

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

* add newline back

* coalesce `visit_stack` and `position_stack` (#6)

---------

Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
Co-authored-by: cartercanedy <99052281+cartercanedy@users.noreply.github.com>
2024-10-31 13:30:22 -05:00
nyx
0c8977192f
fix color bleeding (#723)
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
2024-10-31 13:27:13 -05:00
nyx
a5fd25f6af
organize shortcut list into a grid-like-pattern (#721)
* organize shortcut list into a grid-like-pattern

* increase minimum size

* add newline back to satisfy lint

* decrease to 25

* optimization

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

* satisfy lint

* implement some 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:25:16 -05:00
Bernhard M. Wiedemann
b2fb33229b
Replace BUILD_DATE with CARGO_PKG_VERSION (#878)
to make builds reproducible.
See https://reproducible-builds.org/ for why this is good.
2024-10-31 13:22:17 -05:00
JEEVITHA KANNAN K S
67f6a4989f
Update rust.yml (#866)
Run workflow in all Cargo.toml changes
2024-10-31 13:21:06 -05:00
JEEVITHA KANNAN K S
6e1d7a6768
Update roadmap.md (#875)
* Update roadmap.md

* Update docs/roadmap.md

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

* Update docs/roadmap.md

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

* Update docs/roadmap.md

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

---------

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-10-31 13:15:02 -05:00
Adam Perkowski
a2bdd8fb4c
fix(waydroid-setup): not installing dkms on arch (#881)
took some code from #797

Co-authored-by: JEEVITHA KANNAN K S <ksjeevithakannan123@gmail.com>
2024-10-31 13:11:24 -05:00
Adam Perkowski
c7d7cd3891
fix: github release notes not working (#884)
so apparently you can't mix stuff like `labels` and `label` in YAML (f YAML)
if i try to create a release now (yes i can), it just won't generate the notes. this will fix it
2024-10-31 13:10:45 -05:00
Adam Perkowski
663992b15d
⚖️ docs: fix the security policy (#883)
* docs: fix the security policy

* better grammar and stuff

* add a version matrix

* LATEST hyprlink
2024-10-31 13:07:50 -05:00
nyx
a9fdfd1784
make command_exists interpret multiple values (#762)
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
2024-10-31 13:06:46 -05:00
JEEVITHA KANNAN K S
e29ca044c0
Fix bash deps (#763) 2024-10-31 13:06:17 -05:00
hexis
abcf7fc376
added waterfox browser (#700)
* added waterfox browser

* added waterfox browser

* added waterfox browser

* added waterfox browser

* added waterfox browser

* added waterfox browser

* added waterfox browser

* added waterfox browser

* fixed things

* fixed things

* added FI

* flatpak fix

* added lapce IDE

* .
2024-10-31 13:04:55 -05:00
Liam
5e19458c74
feat: Drastically increase the operating system support for USB creation script (#828)
* feat: Drastically increase the operating system support for USB creator

* fix: Modify jq syntax to fix false positive from checkbashisms

* feat: Include chosen release in 'available editions' text

* fix: Correct syntax for older jq versions

* refactor: Remove pointless comment

Co-authored-by: nyx <nnyyxxxx@protonmail.com>

* fix: List available options in a more readable way.

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

---------

Co-authored-by: nyx <nnyyxxxx@protonmail.com>
Co-authored-by: adamperkowski <adamperkowski@users.noreply.github.com>
2024-10-31 12:58:10 -05:00
JEEVITHA KANNAN K S
23954aa8bc
refact(ci): ShellCheck (#887)
* ci: add shfmt

* refact: shellcheck
2024-10-31 12:53:06 -05:00
Adam Perkowski
696110eae5
refact(release): better categories (#876) 2024-10-25 15:44:41 -05:00
Adam Perkowski
e3688e9b3d
fix+refact(system-cleanup) (#856)
* fix(system-cleanup): some issues

* new packager quotes
2024-10-24 14:59:23 -05:00
Adam Perkowski
51631a16cb
feat: desktop entry & manpage installation through linutil-installer.sh (#802) 2024-10-24 14:55:56 -05:00
Adam Perkowski
d39ffad527
📖 fix(docs): newlines (#796) 2024-10-24 14:50:27 -05:00
Adam Perkowski
c0982a787f
📖 add auto docs generation instructions to the Contributing Guidelines (#788)
* 📖 add auto docs generation instructions to the Contributing Guidelines

* Commit Contributing Guidelines

---------

Co-authored-by: adamperkowski <adamperkowski@users.noreply.github.com>
2024-10-24 14:45:37 -05:00
Adam Perkowski
4f7de594a6
🔍️ exiting search with Ctrl-C + better shortcut tips (#768) 2024-10-24 14:43:16 -05:00
Adam Perkowski
fa2f838b63
📃 fix(monitor setup): a bug with utility-functions; newlines & colors in the scripts (#713)
* fixed newlines & changed colors to keep synergy

* fixed a bug
2024-10-24 14:39:04 -05: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