From cedfcdc39d234a249fb911754e7f39de40c436ed Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Thu, 30 Oct 2025 13:32:14 +0300 Subject: [PATCH 1/3] lots of tweaks... Signed-off-by: Alex A. Naanou --- post-install | 38 ++++++++++++++++++++++++++++++-------- 1 file changed, 30 insertions(+), 8 deletions(-) diff --git a/post-install b/post-install index c685643..2d2271a 100755 --- a/post-install +++ b/post-install @@ -83,6 +83,7 @@ FEATURES=( npm vim + tlp start-services start-user-services @@ -127,6 +128,11 @@ CFG_USER_LINK=( CFG_USER_COPY=( ) +PKG_DNF_LATEX=( + texlive-latex + texlive-photobook +) + # general user env tools... # XXX add way to alias names for differen platforms... PKG_CLI_TOOLS=( @@ -168,7 +174,6 @@ PKG_DNF=( #intel-media-driver intel-gpu-tools mesa-dri-drivers mpv # also see: https://github.com/AdnanHodzic/auto-cpufreq - tlp acpi smartmontools nut @@ -176,7 +181,7 @@ PKG_DNF=( # tools and recovery... gparted gdisk testdisk - foremost scalpel binwalk + foremost binwalk #scalpel # networking... tor obfs4 @@ -192,8 +197,8 @@ PKG_DNF=( p7zip zip unrar zstd btop htop atop nvtop iftop iotop #csysdig?? perf - wavemon - ncdu cpu-x glances stacer + #wavemon + ncdu cpu-x glances #stacer jdupes fdupes keepassxc kitty #ghostty @@ -223,6 +228,7 @@ PKG_DNF=( # dev... git nodejs golang + upx # media... vlc mpv cmus mpg123 id3v2 mpd mpc @@ -245,6 +251,8 @@ PKG_DNF=( # desktop... ulauncher gnome-tweaks + + gnome-firmware # apps... krita @@ -265,6 +273,9 @@ PKG_DNF=( gnome-shell-extension-just-perfection ${PKG_CLI_TOOLS[@]} + + + ${PKG_DNF_LATEX[@]} ) # XXX @@ -289,6 +300,7 @@ PKG_FLATPAK=( # net... #org.briarproject.Briar io.github.ungoogled_software.ungoogled_chromium + app.zen_browser.zen org.localsend.localsend_app # media... @@ -297,10 +309,11 @@ PKG_FLATPAK=( org.avidemux.Avidemux # tools... + com.logseq.Logseq + com.github.xournalpp.xournalpp ch.openboard.OpenBoard org.inkscape.Inkscape org.blender.Blender - com.github.xournalpp.xournalpp ) PKG_SNAP=( @@ -427,8 +440,8 @@ function feature-dir(){ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - function feature-dnf(){ - @ sudo dnf update - @setupList sudo dnf install - ${PKG_DNF[@]} + @ sudo dnf update ${DNF_ARGS} + @setupList sudo dnf install ${DNF_ARGS} - ${PKG_DNF[@]} } @@ -492,6 +505,15 @@ function feature-start-user-services(){ } +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +function feature-tlp(){ + @ sudo dnf install tlp tlp-rdw + @ sudo dnf remove tuned tuned-ppd + @ sudo systemctl enable tlp + @ sudo tlp start +} + + # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - function feature-vim(){ @ sudo dnf install vim gvim @@ -673,7 +695,7 @@ function feature-snapshots(){ ( @ dnf install snapper python3-dnf-plugin-snapper @ sudo snapper -c root create-config / @ sudo snapper -c home create-config /home - @ sudo snapper -c boot create-config /boot + #@ sudo snapper -c boot create-config /boot @ cd ~/work/EXTERNAL/ if ! [ -d grub-btrfs ] ; then From 9a5fe37421f02d9156502fb02973fc2a6fd0e671 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Thu, 30 Oct 2025 14:12:11 +0300 Subject: [PATCH 2/3] minor tweaking of syncthing... Signed-off-by: Alex A. Naanou --- post-install | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/post-install b/post-install index 2d2271a..7caedc3 100755 --- a/post-install +++ b/post-install @@ -184,10 +184,9 @@ PKG_DNF=( foremost binwalk #scalpel # networking... + syncthing tor obfs4 yt-dlp qbittorrent httrack - perl-Image-ExifTool - # tools... # XXX prune with $PKG_CLI_TOOLS... @@ -236,6 +235,7 @@ PKG_DNF=( mkvtoolnix-gui avidemux exiftool exiv2 vips-tools + perl-Image-ExifTool # codecs... gstreamer1-plugin-openh264 @@ -302,6 +302,7 @@ PKG_FLATPAK=( io.github.ungoogled_software.ungoogled_chromium app.zen_browser.zen org.localsend.localsend_app + io.github.martchus.syncthingtray # media... fr.handbrake.ghb From aaca08d11ffbf51c9bbbaaea8d3c84c56f5a8f19 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Fri, 31 Oct 2025 00:51:49 +0300 Subject: [PATCH 3/3] notes... Signed-off-by: Alex A. Naanou --- post-install | 2 ++ 1 file changed, 2 insertions(+) diff --git a/post-install b/post-install index 7caedc3..9e37385 100755 --- a/post-install +++ b/post-install @@ -219,6 +219,8 @@ PKG_DNF=( # # XXX this sees to have no effect until /etc/vconsole.conf is # # loaded... # GRUB_CMDLINE_LINUX="... vconsole.font=ter-v24n" + # rebuild config: + # grub2-mkconfig -o /boot/grub2/grub.cfg # XXX should we also add a feature to set these up??? terminus-fonts terminus-fonts-console