dotfiles

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

DateCommit messageAuthorFiles+-
2026-08-28 19:04lsblk function changed to lkregexghost1+4-4
2026-08-28 17:55option to delete/un-queue vids with - in download-vids.sh, ppsspp retroarch coreregexghost2+27-3
2026-08-27 23:35check if bookmark is a url before opening in bookmarks.shregexghost1+5-1
2026-08-27 22:21streams comment fix, ashell mount fix, youtube link stripping in redirector config and added font to alttabregexghost4+21-4
2026-08-25 18:03added / to end of dirs in qcd list, fixed format in launch-stream.shregexghost2+2-2
2026-08-25 13:40remove web function, now just using script in personal website directoryregexghost1+0-19
2026-08-24 19:04mpv bound to e in newsraft, removed 30fps limit for videos as there doesn't seem to be 720p 30fps anymoreregexghost2+2-1
2026-08-23 18:18bug fixes in panel and yt-data, head -n 1 on wifi connections, and remove escaped quotes from strings in yt-dataregexghost2+5-5
2026-08-20 20:53added script to launch terminals with random title, useful for telling them apart in alt-tabregexghost3+12-2
2026-08-20 19:24ignore p key in mpv, added more fonts to apt-install.shregexghost2+3-2
2026-08-20 17:52shift+enter opens bookmark in browserregexghost1+3-0
2026-08-20 17:47qmount use echo instead of notify-send, reddit-gallery.sh need to use gallery-dl as the old method doesn't seem to work anymoreregexghost2+6-19
2026-08-19 20:58check if running in terminal in queue-vid.sh, so it doesn't send notifications when invoked manually (outside newsraft)regexghost1+12-3
2026-08-19 15:16added a buch of comments explaining config filesregexghost6+31-3
2026-08-19 15:09added rustup to apt-install.sh, dmenu-wiki.sh script, bound to Super+Shift+k in jwmrcregexghost4+57-1
2026-08-18 20:49split apt-install.sh up into categories, added new font package, and mocp alias in kshrcregexghost2+29-1
2026-08-17 17:32podcast-play.sh and aliasregexghost3+19-0
2026-08-17 15:33all option and handle empty input in download-vidsregexghost1+10-4
2026-08-14 19:30get rid of keyboard error messages on console 1regexghost2+4-0
2026-08-14 18:16kshrc download all alias change and make files in reddit-refresh.sh so that you don't get errors when adding a new subredditregexghost2+5-1
2026-08-10 20:11show-image newsraft improvements, init.sh changes, vi aliased to vimregexghost4+5-5
2026-08-08 21:41swapped pause to super+semicolon as my current keyboard has a small apostrophe/@ key. Background for subtitles in mpv configregexghost2+7-2
2026-08-08 18:26disabled interactivity from within ncdu, fixed PATH in .profile so it doesn't end up with duplicated entries, other minor fixesregexghost4+3-4
2026-08-08 13:11don't try to change bluez volume if no headphones connected, also more specific sub option in download-vids.sh to stop live chat downloadregexghost2+2-1
2026-08-07 22:30accidentally overwrote keybinding, changed pause to super+shift+apostrophe, and keyboard-settings to super+shift+semicolonregexghost2+3-3
2026-08-07 21:31all option in setup, headphone volume control on super+shift+brackets, show relevant volume and icon in panelregexghost5+39-14
2026-08-07 19:27thumbnail extractor improvements, remove trailing dash after joining mocp output lines in lemonbar-barregexghost3+7-3
2026-08-07 17:05fzf cd function (qcd)regexghost1+8-1
2026-08-07 15:33image max-width in style.css templateregexghost1+4-0
2026-08-07 14:28style.css template change (added table padding), also added intel gpu top to package install listregexghost2+9-1
2026-08-07 13:11remove annoying .json files in download-vids.sh, and fix for as alias/overwrite, echo is different as running oksh not bashregexghost2+4-1
2026-08-06 10:56bug fix in panel script, subtitles default language in mpv.conf and remove history restore function from kshrc (going to make a new script for history management)regexghost3+2-11
2026-08-05 21:35os-transfer-backup bug fix, and new qssh script, removed ssh aliases in kshrcregexghost4+10-3
2026-08-05 20:49stream launcher improvement and chromium in .local/shareregexghost3+8-4
2026-08-05 19:54redirector config descriptions update, new ublock origin filters, moved comment from codeberg to sourcehut in github-latest-relase.sh and fix for mymv.shregexghost4+16-8
2026-08-05 16:02minor script changes, force /usr/bin in ls_aliases find and du, and fix images broken by redirector config by being more specific (now 3 rules, r/ u/ and user/)regexghost4+53-18
2026-08-05 15:41terminal and panel script commentsregexghost20+73-79
2026-08-05 15:19commenting and tweaks to wm-scripts/regexghost4+7-7
2026-08-05 15:07added more comments in kshrcregexghost3+52-32
2026-08-05 12:14added one true awk to other-programs.sh, started commenting kshrc, music panel changeregexghost3+25-4
2026-08-04 20:53switched from my fork of jwm, to main repo + my patches in other-programs.sh. Also last commit I renamed otherPrograms.sh to other-programs.shregexghost1+15-1
2026-08-04 20:40jwm centering group, will only work with fork/patch. Also installed qalcregexghost3+21-9
2026-08-04 13:12panel music fix, jwm colour change to make titles readable, and buf aliases in kshrcregexghost3+4-2
2026-08-03 21:03bluetui to super+v in jwmrcregexghost1+1-0
2026-08-03 20:54minor tweaks to newsraft and stream scriptsregexghost4+8-4
2026-08-02 22:33teen-vogue article parser, part of newsraft scriptsregexghost3+37-0
2026-08-02 21:43hopefully fixed README links on Codeberg, other changesregexghost3+24-11
2026-08-02 20:52a bunch of minor tweaks to my terminal-scriptsregexghost12+20-10
2026-08-02 20:40init.sh updates, can't fully test without re-installing, will test when moving to alpine in the futureregexghost1+16-12
2026-08-02 20:32added htoprcregexghost2+65-0
2026-08-02 20:26stream launcher improvements, more kshrc trimming, guides/ updatesregexghost7+24-24
2026-08-02 19:57exit on no selection in launch-stream.shregexghost1+2-0
2026-08-02 19:48stream launcher script, bound to super+shift+f in jwmrcregexghost4+27-1
2026-08-02 10:22pkill recursive fix in .kshrc, muted icon removed space in lemonbar scriptregexghost2+2-2
2026-08-01 19:24stream-check.sh improvement, and added pulsemixer on super+g to jwm configregexghost2+3-1
2026-07-31 19:41added user-dirs.dirs, moving Desktop out of home to stop Firefox creating an annoying empty folder when opening a file prompt.regexghost4+22-1
2026-07-31 18:20seperate date-time and calendar scripts, same content as old .kshrc functionsregexghost3+39-0
2026-07-31 18:19trimmed down kshrc a lot, minor fixes, and super+d to show desktop in jwmrcregexghost5+20-80
2026-07-31 17:32minor mpv.conf update, switched btop to htop in jwm config, and embedding chapters in download-vids.shregexghost3+5-4
2026-07-31 16:52added mpv configsregexghost3+39-0
2026-07-31 15:08slock bing to Super+Shift+l, increased history file size and .profile changesregexghost3+4-3
2026-07-31 13:00ublock filters, underscore to dash in otherPrograms.sh, new retroarch coresregexghost4+39-12
2026-07-30 20:35bug fix in files.sh, firefox redirector update and removed old reddit redirect, other changes and bug fixesregexghost6+25-13
2026-07-30 12:39wttr.in alias and fixed nano config, Ctrl-I is tab so changed to Ctrl-Oregexghost2+2-1
2026-07-29 22:09nano system copy patchregexghost3+7-0
2026-07-29 18:03minor script updates and added snippets.sh, plus super+a shortcut in jwmrcregexghost7+24-6
2026-07-29 16:29a bunch of small tweaks, switched to mpv for video player, kshrc changesregexghost7+22-14
2026-07-28 21:34bug fixes in lemonbar-bar.shregexghost2+4-1
2026-07-28 20:58minor change to music scripts + bug fix in hltbregexghost3+5-5
2026-07-28 20:25python_history moved out of home dir, otherPrograms.sh bug fixregexghost2+4-3
2026-07-28 20:14zig updates in otherPrograms.sh, jwm change from ctrl to shift for window movingregexghost3+24-6
2026-07-28 19:58more prompt tweaking, gi alias for grep -irregexghost1+4-4
2026-07-28 16:19made PS1 smaller stillregexghost1+7-4
2026-07-28 14:48truncated prompt in kshrc from function I found on stackoverflow (modified a bit)regexghost1+13-1
2026-07-28 09:51icon in music-moc.sh and init.sh, new programs in otherPrograms.sh, retroarch gba coresregexghost5+55-3
2026-07-27 22:14diff option in backup.sh, proper nnn file manager support in kshrc and jwm, added ueberzugpp to otherPrograms.sh and xfe gui file managerregexghost9+45-9
2026-07-27 21:56switched to alttab from JWM inbuilt switcher, and new dependency for stregexghost3+6-1
2026-07-27 20:38howlongtobeat.py json outputregexghost1+47-16
2026-07-27 20:22changed underscores to hyphens in script and program namesregexghost6+17-16
2026-07-27 20:08firefox extension updates and redirector config for old wikipedia cssregexghost2+31-1
2026-07-27 19:54howlongtobeat.py, python venv aliases and android mtp mount functionregexghost5+68-2
2026-07-26 20:48check for programs before trying to exit in kshrc shutdown_commandsregexghost1+8-4
2026-07-26 19:33sxiv patchregexghost1+4-0
2026-07-26 13:48kshrc updates, no 60fps youtube in download-vids.shregexghost2+4-2
2026-07-23 19:17typos in guidesregexghost2+2-2
2026-07-21 19:26wifi powersave off in other/regexghost2+4-0
2026-07-21 19:15mercusys dkms patch in otherPrograms.sh and visudo instructions for secure_path (sbase)regexghost1+20-0
2026-07-21 19:01some fixes to init process script, still need to refine it, get dotfiles loading before scripts etcregexghost4+41-21
2026-07-21 08:43bug fix in qmount.sh, kshrc and jwmrc changes, other minor tweaksregexghost4+14-14
2026-07-20 20:39update to qmount.sh, fat32/vfat support and messages on no drivesregexghost1+12-3
2026-07-19 20:13fix to zathura/mupdf build process, use a lot of system libs to stop runtime errorsregexghost1+6-3
2026-07-19 15:04hashing files in backup.sh, new oksh patch in otherPrograms.shregexghost2+10-0
2026-07-19 15:04python venv in init.shregexghost4+12-2
2026-07-17 18:34another change to metoffice for POSIX date commandregexghost1+7-2
2026-07-17 18:21more .kshrc trimming + dwm-bar.sh and music-mpd.sh (switching to mpd soon)regexghost3+269-16
2026-07-17 18:10trimmed down kshrc a bitregexghost6+18-52
2026-07-17 17:04added windows USB guide, other minor changesregexghost6+87-4
2026-07-16 16:22zathura building in debian (very long)regexghost2+61-2
2026-07-15 20:04added gammastepregexghost3+5-1
2026-07-13 14:44fixed crash in network.c when interface not present, other minor changesregexghost5+9-2
2026-07-12 21:39css update/revertregexghost2+4-2
2026-07-12 21:31updated .kshrc, web function instead of wp, wb. blog function smarter and renamed, devlog alias and wget fixregexghost1+22-6
2026-07-12 21:20wget_hsts set in wgetrc instead of for every commandregexghost14+82-71
2026-07-11 11:43increased code font style in style.css template, and formatting for guides/regexghost5+34-33
2026-07-10 20:55readlink -f in backup.sh, added cal to otherPrograms.sh as it's not included in debian util-linuxregexghost3+30-8
2026-07-10 18:54minor changes + added retroarch setupregexghost6+109-5
2026-07-10 17:39moved blog and devlog functions into seperate file, other small changesregexghost6+67-26
2026-07-10 15:15vid-play.sh, init.sh changes and browser updates in jwmrcregexghost5+37-3
2026-07-10 13:18os-transfer-backup.shregexghost2+46-0
2026-07-09 14:59fixed bug when adding stuff to backup list, sometimes would miss leading /regexghost3+11-9
2026-07-09 10:54added fastfetch to otherPrograms.shregexghost2+22-2
2026-07-08 20:23added mepo (osm map program written in zig) to otherPrograms.sh, along with a bunch of patches for zig 0.16regexghost2+73-0
2026-07-08 18:13devlog function, git guide page and other minor changesregexghost4+29-1
2026-07-08 17:30a bunch of symlink stuff, using for music playlists for exampleregexghost3+5-3
2026-07-08 16:44backuphistory function, sourcehut in github_latest_release and other minor changesregexghost5+15-1
2026-07-08 12:38added my local media-cut and iphone scripts to the reporegexghost6+123-0
2026-07-08 11:42firefox install instructions and balance-folders.shregexghost3+58-0
2026-07-08 11:39minor changes and changed key remappingregexghost5+8-6
2026-07-07 22:18swapping some keys with xmodmapregexghost4+253-1
2026-07-07 21:30added keepassxc.iniregexghost3+23-2
2026-07-07 19:00moved package installation into seperate fileregexghost3+43-5
2026-07-07 17:38website css update, removed opacity in jwmrc and improved otherPrograms.shregexghost4+63-76
2026-07-07 13:13switched to picomregexghost3+5-4
2026-07-05 23:43couple of new small scriptsregexghost4+37-1
2026-07-05 23:19added program compiler script, other minor changes due to PC switchregexghost5+439-5
2026-07-05 22:28added more to init.sh, other changes due to moving from Pi to normal PCregexghost5+35-10
2026-06-21 20:00added Korean/Japanese/Chinese font to lemonbarregexghost2+2-1
2026-06-21 17:44new aliases, removed gitpass and removed testing lines from mymv.shregexghost3+3-6
2026-06-21 15:44updated yt-data.sh to work with POSIX coreutils, plus check for newsraft being open in rss function, otherwise database file gets overwrittenregexghost2+6-4
2026-06-21 14:31blog alias to cd/mkdir current blog monthregexghost1+13-7
2026-06-21 13:39added check for waiting streams in stream-check.sh, metoffice.sh fixesregexghost4+17-7
2026-06-20 23:34added mymv.sh, panel updatesregexghost9+31-10
2026-06-20 21:54more changes after switching to sbase, using pup more for html stuffregexghost3+5-8
2026-06-20 21:16updated bar and metoffice scripts to be compliant with POSIX core utils (switched to suckless sbase)regexghost2+11-8
2026-06-20 20:29ytdl-wrapper.sh added. and aliases updated. Moved this out of shell rc file, as it uses a lot of bashisms so isn't compatible with my oksh setupregexghost3+82-3
2026-06-20 20:20download-pods.sh updated and da aliasregexghost2+3-0
2026-06-20 20:07addec capture-window alias, trim newlines in copy alias and other minor changesregexghost5+5-4
2026-06-20 17:29minor changes and added newsraft script combine-feeds.shregexghost6+23-6
2026-06-19 13:19shutdown commands, changed to XDG_CACHE_HOME in volume.sh, no root menu on left click on desktop, and removed muted text from barregexghost4+21-11
2026-06-19 00:52fixed program openers for kshrc (setsid) + changed to the current programs I useregexghost4+10-10
2026-06-19 00:13power management functions fix, changed to posix read and removed kde/plasma commandsregexghost3+17-14
2026-06-18 16:10stopped tracking bash files, string-trunc.c and relevant bar changesregexghost5+50-9
2026-06-18 11:36added .kshrc and other relevant filesregexghost11+473-3
2026-06-17 21:17added download-pods.sh and extension to queue-vids.sh (newsraft)regexghost5+34-2
2026-06-17 19:33jwm-scratchpad (bound to Super+X)regexghost3+39-0
2026-06-17 19:10added stream checkers to panelregexghost4+57-10
2026-06-17 17:07man alias to limit width, stops weird line wrapping when using bat/batcatregexghost2+2-0
2026-06-17 13:45added wemb to m4a scriptregexghost1+14-0
2026-06-17 11:01updates to sond tagging scriptsregexghost5+23-13
2026-06-16 20:14changed to wget in stream-check.sh, curl doesn't work for Kick on older Debainregexghost1+1-1
2026-06-16 19:54added reddit rss fetcher, and livestream checkerregexghost3+45-0
2026-06-16 15:40minor updates, reddit-refreshregexghost5+8-8
2026-06-15 20:59added ny m4a -> opus conversion scriptsregexghost2+63-0
2026-06-15 20:54samba guide and moved to guides/regexghost3+17-0
2026-06-04 15:27general updates, disabled most bash autocomplete to speed up startupregexghost6+35-19
2026-06-02 17:40removed trim_history, nano tweaksregexghost4+19-30
2026-06-02 14:50XDG dirs config, moving files out of home directory + bat changesregexghost9+29-25
2026-06-01 18:44minor changes + screenshotregexghost6+6-4
2026-06-01 11:37added bug aliases, new yt-dlp quality alias + other minor tweaksregexghost6+20-7
2026-05-31 16:46trimed spaces in output of lemonbar-bar, cleaned quotes and changed background.sh to wallpaper.shregexghost3+4-3
2026-05-31 13:52lemonbar now has paused and play as different colours/iconsregexghost1+9-3
2026-05-31 10:55removed xkb ctrl+alt+arrows remapping, now done in stregexghost9+5-43
2026-05-30 20:57added network to lemonbar panel and fasd caching in bashrcregexghost5+33-8
2026-05-30 18:07re-done xinitrc, now calling seperate scripts, substitutions per WM setupregexghost8+34-19
2026-05-29 20:39removed adding and removing bookmarks from bookmarks.sh, now done via terminal aliasregexghost3+4-16
2026-05-29 20:05added new git and cd aliasesregexghost1+9-2
2026-05-29 11:38updated fastfetch config, bashrc and READMEregexghost3+7-1
2026-05-29 11:24removed colourschemes, no longer saving these in reporegexghost6+3-340
2026-05-29 11:16updated colourschemesregexghost10+111-30
2026-05-29 11:06lemonbar music updates + minor newsraft tweaksregexghost8+40-8
2026-05-28 19:31minor updates to terminal scriptsregexghost6+15-6
2026-05-28 19:27added/updated newsraft scriptsregexghost6+87-6
2026-05-28 16:40grepc alias, xinitrc xkb update, swapped path order and bug project fileregexghost3+11-1
2026-05-28 15:37new terminal scripts I forgot to pushregexghost5+165-0
2026-05-28 15:36inateck trackpad configregexghost3+16-12
2026-05-28 15:33xkb map for ctrl+alt+arrows to home etcregexghost3+36-0
2026-05-28 12:29newsraft additions and other changesregexghost11+79-6
2026-05-12 20:33added colour scripts and schemesregexghost10+835-0
2026-05-12 20:31added soundboardregexghost4+178-4
2026-05-12 20:24.profile updates, jwmrc and dmenu-programs added, added dunstrcregexghost9+20-5
2026-05-12 15:58added backup scriptregexghost2+22-0
2026-05-11 20:18minor updatesregexghost4+6-3
2026-05-11 20:17added qmount.sh, bookmarks and dmenu-runnerregexghost5+73-1
2026-05-10 11:36started adding colour-logic, and split metoffice.sh into 2 scriptsregexghost9+232-215
2026-05-09 19:22minor tweaks and fixesregexghost6+14-13
2026-05-09 19:00added substitution programregexghost8+484-53
2026-05-09 18:48made substitutions normal case not upper case, less yellingregexghost21+481-448
2026-05-09 18:32renamingregexghost8+67-2
2026-05-08 20:38added lemonbar-xft configregexghost4+123-1
2026-05-08 19:32music.sh improvementsregexghost1+8-3
2026-05-08 18:56added ls aliases fileregexghost2+71-0
2026-05-08 18:45added geohash.goregexghost3+96-2
2026-05-08 18:24minor changesregexghost3+11-2
2026-05-08 18:23added metoffice weather scriptregexghost2+147-0
2026-05-07 17:59added volume scriptregexghost4+45-3
2026-05-07 14:53added trash scriptregexghost2+42-0
2026-05-07 14:19music.sh and xinitrcregexghost2+77-0
2026-05-07 13:10nano settings and jwm themeingregexghost4+351-252
2026-05-04 21:48added vimrcregexghost1+27-0
2026-05-04 13:33added jwmrcregexghost1+252-0
2026-05-04 12:46added more makefilesregexghost4+18-1
2026-05-04 12:38added makefile for panel scriptsregexghost2+14-0
2026-04-25 20:22fastfetch configregexghost1+87-0
2026-04-24 20:43added scriptsregexghost15+953-0
2026-04-23 11:06more filesregexghost19+1958-0
2026-04-23 10:34started to add dotfilesregexghost8+846-0