dotfiles

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

commit d48c11fc0c9c79d5adaad6c12fe5e19863824f39
parent f6eece32d0ee290bee6e4530fe36a1bd3942f946
Author: regexghost <dev@regexghost.com>
Date:   Thu, 28 May 2026 17:40:31 +0100

grepc alias, xinitrc xkb update, swapped path order and bug project file

Diffstat:
Mdotfiles/.bashrc | 5+++++
Mdotfiles/.profile | 4+++-
Mdotfiles/.xinitrc | 3+++
3 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/dotfiles/.bashrc b/dotfiles/.bashrc @@ -66,6 +66,11 @@ alias rss='newsraft' alias trash-size='du ~/.local/share/Trash/files/ -s -h | cut -f 1' alias sync='echo "Syncing"; sync; echo "Done"; lsblk' +# Not POSIX compliant +function grepc () { + grep -oP ".{0,100}${1}.{0,100}" +} + function nnn () { export NNN_FIFO=/tmp/nnn.fifo export NNN_PLUG=v:preview-tui diff --git a/dotfiles/.profile b/dotfiles/.profile @@ -19,11 +19,13 @@ export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME/npm/npmrc" export GTK2_RC_FILES="$XDG_CONFIG_HOME/gtk2rc" export NUGET_PACKAGES="$XDG_CACHE_HOME/NuGetPackages" +export BUG_PROJECT="$XDG_DATA_HOME/regexghost/todo-bug" + #export _JAVA_OPTIONS=-"Djava.util.prefs.userRoot=$XDG_CONFIG_HOME/java" export EDITOR="nano" export VISUAL="nano" #export PAGER="bat --wrap auto" export BROWSER="netsurf-gtk" -export PATH=$PATH:~/.local/bin:~/.npm/bin:~/.local/share/npm/bin:~/.local/share/go/bin:~/.local/share/cargo/bin +export PATH=~/.local/bin:$PATH:~/.npm/bin:~/.local/share/npm/bin:~/.local/share/go/bin:~/.local/share/cargo/bin export TERMINAL="kitty" diff --git a/dotfiles/.xinitrc b/dotfiles/.xinitrc @@ -20,6 +20,9 @@ setxkbmap -option caps:escape # Compositor (sleep 6 && xcompmgr -n) & disown +# Ctrl+Alt+Arrows to Home, End, PageUp and PageDown +xkbcomp -I$XDG_CONFIG_HOME/xkb $XDG_CONFIG_HOME/xkb/keymap/mykbd $DISPLAY + # Window manger exec jwm 2> ~/.cache/xsession-errors # exec awesome 2> ~/.cache/xsession-errors