dotfiles

regexghost dotfiles and scripts
git clone https://git.regexghost.com/dotfiles.git
Log | Files | Refs | README

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:
Mapt-install.sh | 2+-
Mjwm/.config/jwm/jwmrc | 28++++++++++++++++++++--------
RotherPrograms.sh -> other-programs.sh | 0
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