commit 5d60d07e8516d1f62c392631d3b90c0718c181b0
parent 6eb19bcfd834706277d42d7f7ee5b743c9a9b1bc
Author: regexghost <dev@regexghost.com>
Date: Tue, 4 Aug 2026 21:40:04 +0100
jwm centering group, will only work with fork/patch. Also installed qalc
Diffstat:
3 files changed, 21 insertions(+), 9 deletions(-)
diff --git a/apt-install.sh b/apt-install.sh
@@ -1,3 +1,3 @@
#!/bin/sh
-sudo apt install curl wget golang xorg xinit x11-xserver-utils bluetooth unzip git firefox-esr mpv vlc tar moc fasd fonts-roboto fonts-firacode figlet jq xcompmgr picom trash-cli ncdu pulsemixer feh moc-ffmpeg-plugin keepassxc-full fzf libnotify-bin dunst texinfo xmlstarlet duf gh tidy w3m bluetooth xclip wbritish wbritish-huge rsync pup rename ifuse libimobiledevice-utils chromium groff xdotool pulseaudio-module-bluetooth sqlite3 expect aria2 gammastep qimgv kimageformat-plugins kimageformat6-plugins nomacs mediainfo mpd mpc htop python3-venv btop alpine unrar-free android-file-transfer nnn xfe vim yq
+sudo apt install curl wget golang xorg xinit x11-xserver-utils bluetooth unzip git firefox-esr mpv vlc tar moc fasd fonts-roboto fonts-firacode figlet jq xcompmgr picom trash-cli ncdu pulsemixer feh moc-ffmpeg-plugin keepassxc-full fzf libnotify-bin dunst texinfo xmlstarlet duf gh tidy w3m bluetooth xclip wbritish wbritish-huge rsync pup rename ifuse libimobiledevice-utils chromium groff xdotool pulseaudio-module-bluetooth sqlite3 expect aria2 gammastep qimgv kimageformat-plugins kimageformat6-plugins nomacs mediainfo mpd mpc htop python3-venv btop alpine unrar-free android-file-transfer nnn xfe vim yq qalc
diff --git a/jwm/.config/jwm/jwmrc b/jwm/.config/jwm/jwmrc
@@ -52,6 +52,18 @@
<Class>scratchpad</Class>
<Option>nolist</Option>
</Group>
+ <Group>
+ <Class>htop</Class>
+ <Class>btop</Class>
+ <Class>pulsemixer</Class>
+ <Class>bluetui</Class>
+ <Class>nethogs</Class>
+ <Class>cava</Class>
+ <Class>qalc</Class>
+ <Class>nnn</Class>
+ <Class>soundboard</Class>
+ <Option>centered</Option>
+ </Group>
<!-- Tray at the bottom. -->
<Tray x="0" y="0" autohide="off" delay="1000" height="26" width="494">
@@ -173,23 +185,23 @@
<Key mask="4S" key="apostrophe">exec:~/.local/share/regexghost/wm-scripts/keyboard-settings.sh</Key>
<Key mask="4" key="Return">exec:st</Key>
<Key mask="4S" key="Return">exec:xterm</Key>
- <Key mask="4" key="b">exec:st -t htop -e htop</Key>
- <Key mask="4" key="g">exec:st -t pulsemixer -e pulsemixer</Key>
- <Key mask="4" key="v">exec:st -t bluetui -e bluetui</Key>
+ <Key mask="4" key="b">exec:st -t htop -c htop -e htop</Key>
+ <Key mask="4" key="g">exec:st -t pulsemixer -c pulsemixer-e pulsemixer</Key>
+ <Key mask="4" key="v">exec:st -t bluetui -c bluetui -e bluetui</Key>
<Key mask="4" key="w">exec:firefox</Key>
<Key mask="4" key="r">exec:keepassxc</Key>
<Key mask="4S" key="w">exec:chromium</Key>
- <Key mask="4" key="n">exec:st -t nethogs -e nethogs</Key>
- <Key mask="4" key="u">exec:st -t cava -e cava</Key>
- <Key mask="4" key="c">exec:st -t qalc -e qalc</Key>
- <Key mask="4" key="e">exec:st -t nnn -e files</Key>
+ <Key mask="4" key="n">exec:st -t nethogs -c nethogs -e nethogs</Key>
+ <Key mask="4" key="u">exec:st -t cava -c cave -e cava</Key>
+ <Key mask="4" key="c">exec:st -t qalc -c qalc -e qalc</Key>
+ <Key mask="4" key="e">exec:st -t nnn -c nnn -e files</Key>
<Key mask="4S" key="e">exec:xfe</Key>
<Key mask="4S" key="l">exec:slock</Key>
<Key mask="4" key="q">exec:~/.local/share/regexghost/wm-scripts/bookmarks.sh</Key>
<Key mask="4" key="a">exec:~/.local/share/regexghost/wm-scripts/snippets.sh</Key>
<Key mask="4" key="f">exec:~/.local/share/regexghost/wm-scripts/dmenu-programs.sh</Key>
<Key mask="4S" key="f">exec:~/.local/share/regexghost/wm-scripts/launch-stream.sh</Key>
- <Key mask="4" key="s">exec:st -t Soundboard -e soundboard</Key>
+ <Key mask="4" key="s">exec:st -t Soundboard -c soundboard -g 40x30 -e soundboard</Key>
<Key mask="4S" key="c">exec:dunstctl close-all</Key>
<Key mask="4" key="x">exec:~/.local/share/regexghost/wm-scripts/jwm-scratchpad.sh</Key>
diff --git a/otherPrograms.sh b/other-programs.sh