dotfiles

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

commit 2b5a3c55d7a9da1d43efa1a727676870848568cc
parent f358d07c93f0d4445c381ce815f9f6f2f33113d6
Author: regexghost <dev@regexghost.com>
Date:   Fri, 29 May 2026 12:16:32 +0100

updated colourschemes

Diffstat:
M.gitignore | 1+
Mdotfiles/.bashrc | 17++++++++++++-----
Mdotfiles/.profile | 2+-
Mhelpers/colours/make.sh | 2++
Mhelpers/colours/schemes/CatppucinMocha.sh | 2++
Mhelpers/colours/schemes/DoomOne.sh | 2++
Mhelpers/colours/schemes/Dracula.sh | 2++
Mhelpers/colours/schemes/Everforest.sh | 2++
Mhelpers/colours/schemes/Srcery.sh | 2++
Mhelpers/colours/templates/Template-style.css | 109+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------
10 files changed, 111 insertions(+), 30 deletions(-)

diff --git a/.gitignore b/.gitignore @@ -1 +1,2 @@ terminal-scripts/soundboard/go.sum +Colourscheme-Substitution-* diff --git a/dotfiles/.bashrc b/dotfiles/.bashrc @@ -49,7 +49,7 @@ alias n='nano' alias ra='ranger' alias py='python3' alias nf='fastfetch' -alias sq='ncdu --color dark' # Not sure why this is "sq" but I'm used to it now +alias sq='ncdu --color off' # Not sure why this is "sq" but I'm used to it now alias bat='batcat --theme=base16' alias mv='mv -i' alias cp='cp -r -i' @@ -62,7 +62,6 @@ alias cheat='cheat -c' alias zbr='zig build run' alias bluey='bluetui' alias fontsreload='sudo fc-cache -fv' -alias rss='newsraft' alias trash-size='du ~/.local/share/Trash/files/ -s -h | cut -f 1' alias sync='echo "Syncing"; sync; echo "Done"; lsblk' @@ -78,6 +77,12 @@ function nnn () { tmux attach } +function rss () { + command cp "$XDG_DATA_HOME/newsraft/newsraft.sqlite3" "/tmp/newsraft.sqlite3" + newsraft -d "/tmp/newsraft.sqlite3" + command mv "/tmp/newsraft.sqlite3" "$XDG_DATA_HOME/newsraft/newsraft.sqlite3" +} + # Aliases to Specific Commands alias x='chmod +x' @@ -96,13 +101,15 @@ alias reload='. ~/.bashrc' # Git Aliases -alias gitd='git diff' -alias gitdc='git diff --word-diff-regex=.' +alias gd='git diff' +alias gdc='git diff --word-diff-regex=.' alias gits='git status' +alias gs='git status .' alias gpl='git pull' -alias gitl='git log' +alias gl='git log' alias giturl='git config --get remote.origin.url' alias gp='git push' +alias ga='git add' # Get password and push (GitHub) function gpp () { diff --git a/dotfiles/.profile b/dotfiles/.profile @@ -25,7 +25,7 @@ export BUG_PROJECT="$XDG_DATA_HOME/regexghost/todo-bug" export EDITOR="nano" export VISUAL="nano" -export PAGER="batcat --wrap auto --theme=base16" +export PAGER="batcat --wrap auto --theme=base16 --paging always" export BROWSER="netsurf-gtk" 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/helpers/colours/make.sh b/helpers/colours/make.sh @@ -11,7 +11,9 @@ loadColours () { template="$1" output="$2" sed "s|BACKGROUND_BLACK|$BACKGROUND_BLACK|g" "$template" |\ + sed "s|BACKGROUND_GREY|$BACKGROUND_GREY|g" |\ sed "s|FOREGROUND_WHITE|$FOREGROUND_WHITE|g" |\ + sed "s|COMMENT|$COMMENT|g" |\ sed "s|BRIGHT_WHITE|$BRIGHT_WHITE|g" |\ sed "s|BRIGHT_CYAN|$BRIGHT_CYAN|g" |\ sed "s|BRIGHT_MAGENTA|$BRIGHT_MAGENTA|g" |\ diff --git a/helpers/colours/schemes/CatppucinMocha.sh b/helpers/colours/schemes/CatppucinMocha.sh @@ -18,4 +18,6 @@ BRIGHT_CYAN="6bd7ca" BRIGHT_WHITE="bac2de" BACKGROUND_BLACK="1e1e2e" +BACKGROUND_GREY="313244" FOREGROUND_WHITE="cdd6f4" +COMMENT="585b70" diff --git a/helpers/colours/schemes/DoomOne.sh b/helpers/colours/schemes/DoomOne.sh @@ -18,4 +18,6 @@ BRIGHT_CYAN="46d9ff" BRIGHT_WHITE="bbc2cf" BACKGROUND_BLACK="1b2229" +BACKGROUND_GREY="282c35" FOREGROUND_WHITE="bbc2cf" +COMMENT="30333a" diff --git a/helpers/colours/schemes/Dracula.sh b/helpers/colours/schemes/Dracula.sh @@ -18,4 +18,6 @@ BRIGHT_CYAN="8be9fd" BRIGHT_WHITE="f8f8f2" BACKGROUND_BLACK="282a36" +BACKGROUND_GREY="44475a" FOREGROUND_WHITE="f8f8f2" +COMMENT="6272a4" diff --git a/helpers/colours/schemes/Everforest.sh b/helpers/colours/schemes/Everforest.sh @@ -18,4 +18,6 @@ BRIGHT_CYAN="64c07b" BRIGHT_WHITE="f8d1a2" BACKGROUND_BLACK="081d1f" +BACKGROUND_GREY="272e33" FOREGROUND_WHITE="f8e1b4" +COMMENT="414b50" diff --git a/helpers/colours/schemes/Srcery.sh b/helpers/colours/schemes/Srcery.sh @@ -18,4 +18,6 @@ BRIGHT_CYAN="2be4d0" BRIGHT_WHITE="fce8c3" BACKGROUND_BLACK="1c1b19" +BACKGROUND_GREY="312f2c" FOREGROUND_WHITE="fce8c3" +COMMENT="45433e" diff --git a/helpers/colours/templates/Template-style.css b/helpers/colours/templates/Template-style.css @@ -1,42 +1,48 @@ body { + background-color: #BACKGROUND_BLACK; color: #FOREGROUND_WHITE; - background-color: #BACKGROUND_BLACK; - width: 800px; - margin: 0 auto; + max-width: 1000px; + margin: auto; } + a { color: #CYAN; } +div.sidebar a { + font-size: 25px; + text-decoration: none; +} + h1, h2, h3, h4, h5, h6 { - text-align: center; } -h1 { +h1, h1 a { + margin: 0px; color: #RED; } -h2 { - color: #ORANGE; -} - -h3 { +h2, h2 a { color: #YELLOW; } -h4 { +h3, h3 a { color: #GREEN; } -h5 { +h4, h4 a { color: #CYAN; } -h6 { +h5, h5 a { color: #MAGENTA; } +h6, h6 a { + color: #BLUE; +} + b { color: #MAGENTA; } @@ -54,39 +60,94 @@ ul ::marker { color: #YELLOW; } -div.root-link { - text-align: center; - font-size: 30; - margin: 0 0 10 0 +div.main-area { + display: table; + overflow: hidden; + width: 100%; +} + +div.sidebar { + width: 100px; + display: table-cell; + float: left; + margin: 12px 12px 12px 12px; + padding: 8px 8px 10px 18px; + background-color: #BACKGROUND_GREY; + border-style: outset; + border-width: 5px; + border-top-color: #COMMENT; + border-left-color: #COMMENT; + border-right-color: #COMMENT; + border-bottom-color: #COMMENT; +} + +div.content { + display: block; + margin: 12px 12px 12px 12px; + padding: 14px 8px 12px 20px; + background-color: #BACKGROUND_GREY; + overflow: hidden; + border-style: outset; + border-width: 5px; + border-top-color: #COMMENT; + border-left-color: #COMMENT; + border-right-color: #COMMENT; + border-bottom-color: #COMMENT; + } div.header { - margin: 10 0 60 0; - font-size: 20; + height: 40px; + font-size: 30px; } div.header-left { text-align: left; float: left; - padding: 6 0 0 0; + margin: 12px 0px 0px 12px; + padding: 8px 10px 6px 6px; + background-color: #BACKGROUND_GREY; + height: 42px; + border-style: outset; + border-width: 5px; + border-top-color: #COMMENT; + border-left-color: #COMMENT; + border-right-color: #COMMENT; + border-bottom-color: #COMMENT; } div.header a { font-weight: bold; - color: #WHITE; + color: #FOREGROUND_WHITE; text-decoration: none; } div.header-right a { - margin-left: 8px; +/* margin-left: 8px;*/ } div.header-left a { - color: #CYAN; - margin-left: 6px; + color: #FOREGROUND_WHITE; +/* margin-left: 6px;*/ } div.header-right { text-align: right; float: right; + margin: 12px 12px 0px 0px; + padding: 6px 10px 6px 6px; + background-color: #BACKGROUND_GREY; + height: 42px; + border-style: outset; + border-width: 5px; + border-top-color: #COMMENT; + border-left-color: #COMMENT; + border-right-color: #COMMENT; + border-bottom-color: #COMMENT; +} + +div.header img { + position: relative; + top: 4px; + margin: 0px 6px 0px 6px; }