23 Commits

Author SHA256 Message Date
58dba88d44 Accepting request 1246823 from utilities
- Update to version 2025.02.13~0:
  * update version
  * dm fixes and posix
  * refactor: misc restructering (#1015)
  * allow different os-releases and hyprland setup (#1013)
  * feat: Zen Browser installation (#940)
  * remove shfmt (#1012)
  * Fix grep error in alpine linux (#979)
  * refact: categorize dev scripts & add zed editor installation (#929)
  * refactor: Use a macro to simplify shortcut creation (#973)
  * refact: fix (almost) all shellcheck errors (#997)
  * chore: remove redundant files (#995)

OBS-URL: https://build.opensuse.org/request/show/1246823
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/linutil?expand=0&rev=4
2025-02-19 14:59:08 +00:00
0eaf2deca2 OBS-URL: https://build.opensuse.org/package/show/utilities/linutil?expand=0&rev=41 2025-02-19 00:52:49 +00:00
3ef259ac01 OBS-URL: https://build.opensuse.org/package/show/utilities/linutil?expand=0&rev=40 2025-02-19 00:52:40 +00:00
affe439680 OBS-URL: https://build.opensuse.org/package/show/utilities/linutil?expand=0&rev=39 2025-02-19 00:52:32 +00:00
e52976c8e5 - Update to version 2025.02.13~0:
* update version
  * dm fixes and posix
  * refactor: misc restructering (#1015)
  * allow different os-releases and hyprland setup (#1013)
  * feat: Zen Browser installation (#940)
  * remove shfmt (#1012)
  * Fix grep error in alpine linux (#979)
  * refact: categorize dev scripts & add zed editor installation (#929)
  * refactor: Use a macro to simplify shortcut creation (#973)
  * refact: fix (almost) all shellcheck errors (#997)
  * chore: remove redundant files (#995)

OBS-URL: https://build.opensuse.org/package/show/utilities/linutil?expand=0&rev=38
2025-02-19 00:29:15 +00:00
275672c02e Accepting request 1238484 from utilities
- Update to version 2025.01.10~0:
  * Update linutil.yml (#993)
  * chore(release): prepare for 25.1.10 (#991)
  * refact: minor fixes (#971)
  * chore: update copyright year (#988)
  * Move ZapZap entry to communication apps, remove redundant zoom entry (#925)
  * chore: Update package version upon release action  (#965)
  * docs(README): wrong crate name in `cargo install` instructions (#964)
  * refact: rust fixes and optimizations (#933)
  * Use vt100-ctt instead of patching the dep (#952)
  * fix: crate cache & versions (#949)
  * Add accidentally deleted preview.tape (#947)
  * implement a root check menu (#927)
  * Update CLI arguments documentation (#926)
  * Reduce the size of the linutil binary by removing unused features from tui/Cargo.toml (#922)
  * fix: headers not installing (#915)
  * feat: Mouse scroll (#913)
  * fix: permission err (#912)
  * add aarch64 (#910)
  * refact: auto-cpufreq (#908)
  * fix(fedora): Recent syntax changes with DNF5 (#907)
  * fix (ci): preview workflow (#905)
  * fix(create-bootable-usb.sh) confirmation prompt (#902)
  * docs: new repo (#888)
  * feat: Command execution log (#898)
  * fix(system-cleanup): failing with no orphan packages on arch (#882)
  * fix: Autocpu-freq script not detecting battery on laptops (#877)
  * Update multimedia-codecs.sh (#863)
  * Delist Firewall setup on systems with Firewalld installed, such as fedora (#862)
  * fix: Debian && popos gaming deps (#859)
  * refactor: system-update.sh (#843)
  * feat: tor browser installation (#842)
  * feat: whatsapp desktop app (#838)
  * feat: printer driver installation (#837)
  * feat: Add automation based on config file (#836)
  * Linutil arguments when using `curl` (#835)
  * feat: Add `--skip-confirmation` flag (#834)
  * Increase scroll length (#830)
  * Added required dependencies for Arch (#824)
  * Add OpenSUSE to list of linutil added to package managers (#820)
  * Update mybash-setup.sh (#819)
  * Update ollama.sh (#815)
  * feat: Alpine linux support  (#814)
  * feat: Add Arch virtualization setup script (#813)
  * refactor: Re-export ego-tree dependency from linutil core (#811)
  * fix reversion (#923)
  * xtask docgen (#924)
  * Remove dependabot ignores (#806)
  * Use ratatui bundled crossterm (#805)
  * feat: Add arch nvidia installation script (#797)
  * 📃 feat: Linux Neptune (Valve's kernel for SteamDeck) installation (#683)
  * Change numlock description (#790)
  * feat: btrfs assistant & grub-btrfs (#789)
  * Added support for installing podman (#787)
  * refact: Handle temporary directories entirely within core (#754)
  * Implement Rounded corners (#918)
  * fix(dwmtitus-setup): dm picking (#823)
  * 🦀 feat(ux): add a minimum size bypass cli flag (#920)
  * implement word wrapping functionality (#755)
  * fix: flatpak path (#916)
  * refact: multi-selection to per cmd (#719)
  * Add greeter install for lightdm during dwm-titus setup (#831)
  * Add missing gaming deps (#761)
  * implement fish like tab completion (#767)
  * fix doc privs for pushing new prs to docs
  * fix tag output
  * change to PAT Token
  * feat: jetbrains-toolbox (#893)
  * add pr write privs
  * refact: use tags instead of runner id (#900)
  * refact(ci): Preview workflow to create PR (#901)
  * Preview Commit to PR fix
  * refact fix: Flatpak (#705)
  * refact(ci): bashisms.yml (#793)
  * fix: remove unnecessary arch update (#897)
  * fix: shellcheck errors (#896)
  * fix: aarch64 release (#894)
  * Use flatpak (#812)
  * Bump clap from 4.5.19 to 4.5.20 (#825)
  * Bump tree-sitter-highlight from 0.24.2 to 0.24.3 (#826)
  * Bump crate-ci/typos from 1.25.0 to 1.26.0 (#827)
  * chore: bump ratatui -> 0.29.0 (#865)
  * fix: `ILoveCandy` in `pacman` conf (#892)

OBS-URL: https://build.opensuse.org/request/show/1238484
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/linutil?expand=0&rev=3
2025-01-17 17:43:43 +00:00
114ee1da08 OBS-URL: https://build.opensuse.org/package/show/utilities/linutil?expand=0&rev=36 2025-01-17 12:12:06 +00:00
6263b08559 OBS-URL: https://build.opensuse.org/package/show/utilities/linutil?expand=0&rev=35 2025-01-17 12:10:03 +00:00
0fa1d55ebd OBS-URL: https://build.opensuse.org/package/show/utilities/linutil?expand=0&rev=34 2025-01-17 11:20:34 +00:00
0d1289031b OBS-URL: https://build.opensuse.org/package/show/utilities/linutil?expand=0&rev=33 2025-01-14 03:50:30 +00:00
33a9fb0fcc OBS-URL: https://build.opensuse.org/package/show/utilities/linutil?expand=0&rev=32 2025-01-13 14:36:16 +00:00
cd0bd567f8 OBS-URL: https://build.opensuse.org/package/show/utilities/linutil?expand=0&rev=31 2025-01-13 14:28:28 +00:00
9084d0b618 OBS-URL: https://build.opensuse.org/package/show/utilities/linutil?expand=0&rev=30 2025-01-13 14:26:39 +00:00
a47ffbda6b - Update to version 2025.01.10~0:
* Update linutil.yml (#993)
  * chore(release): prepare for 25.1.10 (#991)
  * refact: minor fixes (#971)
  * chore: update copyright year (#988)
  * Move ZapZap entry to communication apps, remove redundant zoom entry (#925)
  * chore: Update package version upon release action  (#965)
  * docs(README): wrong crate name in `cargo install` instructions (#964)
  * refact: rust fixes and optimizations (#933)
  * Use vt100-ctt instead of patching the dep (#952)
  * fix: crate cache & versions (#949)
  * Add accidentally deleted preview.tape (#947)
  * implement a root check menu (#927)
  * Update CLI arguments documentation (#926)
  * Reduce the size of the linutil binary by removing unused features from tui/Cargo.toml (#922)
  * fix: headers not installing (#915)
  * feat: Mouse scroll (#913)
  * fix: permission err (#912)
  * add aarch64 (#910)
  * refact: auto-cpufreq (#908)
  * fix(fedora): Recent syntax changes with DNF5 (#907)
  * fix (ci): preview workflow (#905)
  * fix(create-bootable-usb.sh) confirmation prompt (#902)
  * docs: new repo (#888)
  * feat: Command execution log (#898)
  * fix(system-cleanup): failing with no orphan packages on arch (#882)
  * fix: Autocpu-freq script not detecting battery on laptops (#877)
  * Update multimedia-codecs.sh (#863)
  * Delist Firewall setup on systems with Firewalld installed, such as fedora (#862)
  * fix: Debian && popos gaming deps (#859)

OBS-URL: https://build.opensuse.org/package/show/utilities/linutil?expand=0&rev=29
2025-01-13 13:59:07 +00:00
3776fae87e OBS-URL: https://build.opensuse.org/package/show/utilities/linutil?expand=0&rev=28 2025-01-13 13:39:17 +00:00
3c4c29a40d OBS-URL: https://build.opensuse.org/package/show/utilities/linutil?expand=0&rev=27 2025-01-13 13:39:06 +00:00
f4235be9b1 OBS-URL: https://build.opensuse.org/package/show/utilities/linutil?expand=0&rev=26 2025-01-13 13:38:59 +00:00
38f65b4c19 OBS-URL: https://build.opensuse.org/package/show/utilities/linutil?expand=0&rev=24 2024-11-15 00:51:10 +00:00
e945b332b3 OBS-URL: https://build.opensuse.org/package/show/utilities/linutil?expand=0&rev=23 2024-11-15 00:46:42 +00:00
a5bf102a10 OBS-URL: https://build.opensuse.org/package/show/utilities/linutil?expand=0&rev=22 2024-11-15 00:42:31 +00:00
67e85e9290 OBS-URL: https://build.opensuse.org/package/show/utilities/linutil?expand=0&rev=21 2024-11-15 00:37:33 +00:00
9b2e180fcf OBS-URL: https://build.opensuse.org/package/show/utilities/linutil?expand=0&rev=20 2024-11-15 00:33:35 +00:00
ad191682a2 OBS-URL: https://build.opensuse.org/package/show/utilities/linutil?expand=0&rev=19 2024-11-15 00:22:34 +00:00
11 changed files with 128 additions and 19 deletions

View File

@@ -3,7 +3,7 @@
<param name="url">https://github.com/ChrisTitusTech/linutil</param>
<param name="versionformat">@PARENT_TAG@~@TAG_OFFSET@</param>
<param name="scm">git</param>
<param name="revision">2024.10.31</param>
<param name="revision">2025.02.13</param>
<param name="match-tag">*</param>
<param name="versionrewrite-replacement">\1</param>
<param name="changesgenerate">enable</param>

View File

@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/ChrisTitusTech/linutil</param>
<param name="changesrevision">00914ab05dd64b893e05d1e9b43d8b9e84a7918c</param></service></servicedata>
<param name="changesrevision">232b45e6a66753cb9ef8cea6f6ea8dcc045434c1</param></service></servicedata>

BIN
favicon.png LFS Normal file

Binary file not shown.

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e9a77204da1ff27a20299ba94d4581149947834a77feb074a0ca49010dd31959
size 1868580

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bfe836e5cdeb34f2f3fac2204e23be74080f15f62b5bf260c5e4eba3b1a0673b
size 1907436

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0233b8e959373177390d2d8094abb7a4244d443a0f2ccdc901532919dd72e54a
size 1447891

View File

@@ -1,3 +1,106 @@
-------------------------------------------------------------------
Wed Feb 19 00:26:31 UTC 2025 - solomoncyj@gmail.com
- Update to version 2025.02.13~0:
* update version
* dm fixes and posix
* refactor: misc restructering (#1015)
* allow different os-releases and hyprland setup (#1013)
* feat: Zen Browser installation (#940)
* remove shfmt (#1012)
* Fix grep error in alpine linux (#979)
* refact: categorize dev scripts & add zed editor installation (#929)
* refactor: Use a macro to simplify shortcut creation (#973)
* refact: fix (almost) all shellcheck errors (#997)
* chore: remove redundant files (#995)
-------------------------------------------------------------------
Mon Jan 13 13:58:04 UTC 2025 - solomoncyj@gmail.com
- Update to version 2025.01.10~0:
* Update linutil.yml (#993)
* chore(release): prepare for 25.1.10 (#991)
* refact: minor fixes (#971)
* chore: update copyright year (#988)
* Move ZapZap entry to communication apps, remove redundant zoom entry (#925)
* chore: Update package version upon release action (#965)
* docs(README): wrong crate name in `cargo install` instructions (#964)
* refact: rust fixes and optimizations (#933)
* Use vt100-ctt instead of patching the dep (#952)
* fix: crate cache & versions (#949)
* Add accidentally deleted preview.tape (#947)
* implement a root check menu (#927)
* Update CLI arguments documentation (#926)
* Reduce the size of the linutil binary by removing unused features from tui/Cargo.toml (#922)
* fix: headers not installing (#915)
* feat: Mouse scroll (#913)
* fix: permission err (#912)
* add aarch64 (#910)
* refact: auto-cpufreq (#908)
* fix(fedora): Recent syntax changes with DNF5 (#907)
* fix (ci): preview workflow (#905)
* fix(create-bootable-usb.sh) confirmation prompt (#902)
* docs: new repo (#888)
* feat: Command execution log (#898)
* fix(system-cleanup): failing with no orphan packages on arch (#882)
* fix: Autocpu-freq script not detecting battery on laptops (#877)
* Update multimedia-codecs.sh (#863)
* Delist Firewall setup on systems with Firewalld installed, such as fedora (#862)
* fix: Debian && popos gaming deps (#859)
* refactor: system-update.sh (#843)
* feat: tor browser installation (#842)
* feat: whatsapp desktop app (#838)
* feat: printer driver installation (#837)
* feat: Add automation based on config file (#836)
* Linutil arguments when using `curl` (#835)
* feat: Add `--skip-confirmation` flag (#834)
* Increase scroll length (#830)
* Added required dependencies for Arch (#824)
* Add OpenSUSE to list of linutil added to package managers (#820)
* Update mybash-setup.sh (#819)
* Update ollama.sh (#815)
* feat: Alpine linux support (#814)
* feat: Add Arch virtualization setup script (#813)
* refactor: Re-export ego-tree dependency from linutil core (#811)
* fix reversion (#923)
* xtask docgen (#924)
* Remove dependabot ignores (#806)
* Use ratatui bundled crossterm (#805)
* feat: Add arch nvidia installation script (#797)
* 📃 feat: Linux Neptune (Valve's kernel for SteamDeck) installation (#683)
* Change numlock description (#790)
* feat: btrfs assistant & grub-btrfs (#789)
* Added support for installing podman (#787)
* refact: Handle temporary directories entirely within core (#754)
* Implement Rounded corners (#918)
* fix(dwmtitus-setup): dm picking (#823)
* 🦀 feat(ux): add a minimum size bypass cli flag (#920)
* implement word wrapping functionality (#755)
* fix: flatpak path (#916)
* refact: multi-selection to per cmd (#719)
* Add greeter install for lightdm during dwm-titus setup (#831)
* Add missing gaming deps (#761)
* implement fish like tab completion (#767)
* fix doc privs for pushing new prs to docs
* fix tag output
* change to PAT Token
* feat: jetbrains-toolbox (#893)
* add pr write privs
* refact: use tags instead of runner id (#900)
* refact(ci): Preview workflow to create PR (#901)
* Preview Commit to PR fix
* refact fix: Flatpak (#705)
* refact(ci): bashisms.yml (#793)
* fix: remove unnecessary arch update (#897)
* fix: shellcheck errors (#896)
* fix: aarch64 release (#894)
* Use flatpak (#812)
* Bump clap from 4.5.19 to 4.5.20 (#825)
* Bump tree-sitter-highlight from 0.24.2 to 0.24.3 (#826)
* Bump crate-ci/typos from 1.25.0 to 1.26.0 (#827)
* chore: bump ratatui -> 0.29.0 (#865)
* fix: `ILoveCandy` in `pacman` conf (#892)
-------------------------------------------------------------------
Thu Nov 14 18:40:09 UTC 2024 - Bernhard Wiedemann <bwiedemann@suse.com>

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9005b875bef278e2d9fdff99da4df5ba88ae223aa23323bcae690f1fc68e52a7
size 4245252
oid sha256:8a09bcd05a7b9a7f94155b1e3a5337a0589c9b52356df88e27082d09dc15c0e8
size 4154148

View File

@@ -1,4 +1,4 @@
name: linutil
version: 2024.10.31~0
mtime: 1730405869
commit: 00914ab05dd64b893e05d1e9b43d8b9e84a7918c
version: 2025.02.13~0
mtime: 1739481727
commit: 232b45e6a66753cb9ef8cea6f6ea8dcc045434c1

View File

@@ -1,7 +1,7 @@
#
# spec file for package linutil
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -22,12 +22,13 @@ Chris Titus Tech's Linux Toolbox - Linutil is a distro-agnostic toolbox
designed to simplify everyday Linux tasks.}
%bcond_without check
Name: linutil
Version: 2024.10.31~0
Version: 2025.02.13~0
Release: 0
Summary: Linutil is a toolbox designed to simplify everyday Linux tasks
URL: https://github.com/ChrisTitusTech/linutil
Source: %{name}-%{version}.tar.zst
Source1: vendor.tar.zst
Source2: https://raw.githubusercontent.com/Chris-Titus-Docs/linutil-docs/refs/heads/main/static/images/favicon.png
BuildRequires: cargo >= 1.80
BuildRequires: cargo-packaging
BuildRequires: desktop-file-utils
@@ -38,7 +39,7 @@ License: MIT
%files
%license LICENSE
%doc README.md
%doc man/*
%{_mandir}/man1/linutil*
%doc docs/*
%doc ./tui/cool_tips.txt
%{_datadir}/icons/linutil.png
@@ -47,9 +48,6 @@ License: MIT
%prep
%autosetup -p1 -a1
#remove [patch.crates-io]
sed -i '14d' Cargo.toml
sed -i '15d' Cargo.toml
%build
%{cargo_build} --all
@@ -57,7 +55,9 @@ sed -i '15d' Cargo.toml
%install
%{cargo_install -p tui}
mkdir %{buildroot}%{_datadir}/icons/ -p
cp ./docs/assets/favicon.png %{buildroot}%{_datadir}/icons/linutil.png
mkdir /%{buildroot}%{_mandir}/man1 -p
cp %{SOURCE2} %{buildroot}%{_datadir}/icons/linutil.png
mv ./man/* /%{buildroot}%{_mandir}/man1/
desktop-file-install --dir=%{buildroot}%{_datadir}/applications \
--set-key=Exec --set-value=%{_bindir}/linutil \
--set-key=Icon --set-value=%{_datadir}/icons/linutil.png \

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b55279aca2eb44575c2681c915c4aa773ed86e9298e01871eb20b7cdaed80ee0
size 18157887
oid sha256:d185774e8fba7095d52a3307f0c1cca90914f8c01d2c497f133cd78ca454c3c6
size 18110584