nix

configuration files that power my machines
Log | Files | Refs | README | LICENSE

commit 138eec1c5f815cb08ef418524442b6b79cde3de4
parent 8f7db8c12ddf2d4395bdbf68652ceb23b438ee8f
Author: mtmn <miro@haravara.org>
Date:   Fri, 19 Jun 2026 13:27:33 +0200

dotfiles: update colors, aliases, etc.

Diffstat:
Mhosts/void/default.nix | 1+
Mhosts/void/overlays/config/shell/rc/void | 0
Mmodules/mixins/dotfiles/config/foot/foot_cc.ini | 50+++++++++++++++++++++++++-------------------------
Mmodules/mixins/dotfiles/config/foot/foot_cl.ini | 50+++++++++++++++++++++++++-------------------------
Mmodules/mixins/dotfiles/config/foot/foot_pp.ini | 50+++++++++++++++++++++++++-------------------------
Mmodules/mixins/dotfiles/config/foot/foot_uw.ini | 50+++++++++++++++++++++++++-------------------------
Mmodules/mixins/dotfiles/config/newsraft/config | 2+-
Mmodules/mixins/dotfiles/config/newsraft/feeds | 3+++
Mmodules/mixins/dotfiles/config/shell/rc/aliased-short-names | 2++
Mmodules/mixins/dotfiles/config/shell/rc/git | 8++++++--
Mmodules/mixins/dotfiles/home/tmux.conf | 11++++++++---
11 files changed, 121 insertions(+), 106 deletions(-)

diff --git a/hosts/void/default.nix b/hosts/void/default.nix @@ -20,6 +20,7 @@ khal tiny khard + chawan ]; data = [ diff --git a/hosts/void/overlays/config/shell/rc/void b/hosts/void/overlays/config/shell/rc/void Binary files differ. diff --git a/modules/mixins/dotfiles/config/foot/foot_cc.ini b/modules/mixins/dotfiles/config/foot/foot_cc.ini @@ -16,31 +16,31 @@ blink=no [colors-dark] alpha = 0.935 -cursor=101010 ebebeb - -background=101010 -foreground=ebebeb - -selection-background=373737 -selection-foreground=ebebeb - -regular0=101010 -regular1=ec8989 -regular2=6cc24a -regular3=ceb581 -regular4=8abae1 -regular5=db9fe9 -regular6=abebe2 -regular7=ebebeb - -bright0=242424 -bright1=ffc4c4 -bright2=8fe06a -bright3=ffe6b5 -bright4=c9e6fd -bright5=f7d7ff -bright6=ddfcf8 -bright7=d0d0d0 +cursor=000000 ff00cc + +background=000000 +foreground=ffffff + +selection-background=ff00cc +selection-foreground=000000 + +regular0=000000 +regular1=ff0033 +regular2=00ff5f +regular3=ffe600 +regular4=00b3ff +regular5=ff00cc +regular6=00ffff +regular7=e6e6e6 + +bright0=555555 +bright1=ff5577 +bright2=5fff87 +bright3=ffff33 +bright4=5fc8ff +bright5=ff5fff +bright6=5fffff +bright7=ffffff [key-bindings] clipboard-copy=Control+Shift+c diff --git a/modules/mixins/dotfiles/config/foot/foot_cl.ini b/modules/mixins/dotfiles/config/foot/foot_cl.ini @@ -16,31 +16,31 @@ blink=no [colors-dark] alpha = 0.935 -cursor=101010 ebebeb - -background=101010 -foreground=ebebeb - -selection-background=373737 -selection-foreground=ebebeb - -regular0=101010 -regular1=ec8989 -regular2=6cc24a -regular3=ceb581 -regular4=8abae1 -regular5=db9fe9 -regular6=abebe2 -regular7=ebebeb - -bright0=242424 -bright1=ffc4c4 -bright2=8fe06a -bright3=ffe6b5 -bright4=c9e6fd -bright5=f7d7ff -bright6=ddfcf8 -bright7=d0d0d0 +cursor=000000 ff00cc + +background=000000 +foreground=ffffff + +selection-background=ff00cc +selection-foreground=000000 + +regular0=000000 +regular1=ff0033 +regular2=00ff5f +regular3=ffe600 +regular4=00b3ff +regular5=ff00cc +regular6=00ffff +regular7=e6e6e6 + +bright0=555555 +bright1=ff5577 +bright2=5fff87 +bright3=ffff33 +bright4=5fc8ff +bright5=ff5fff +bright6=5fffff +bright7=ffffff [key-bindings] clipboard-copy=Control+Shift+c diff --git a/modules/mixins/dotfiles/config/foot/foot_pp.ini b/modules/mixins/dotfiles/config/foot/foot_pp.ini @@ -16,31 +16,31 @@ blink=no [colors-dark] alpha = 0.935 -cursor=101010 ebebeb - -background=101010 -foreground=ebebeb - -selection-background=373737 -selection-foreground=ebebeb - -regular0=101010 -regular1=ec8989 -regular2=6cc24a -regular3=ceb581 -regular4=8abae1 -regular5=db9fe9 -regular6=abebe2 -regular7=ebebeb - -bright0=242424 -bright1=ffc4c4 -bright2=8fe06a -bright3=ffe6b5 -bright4=c9e6fd -bright5=f7d7ff -bright6=ddfcf8 -bright7=d0d0d0 +cursor=000000 ff00cc + +background=000000 +foreground=ffffff + +selection-background=ff00cc +selection-foreground=000000 + +regular0=000000 +regular1=ff0033 +regular2=00ff5f +regular3=ffe600 +regular4=00b3ff +regular5=ff00cc +regular6=00ffff +regular7=e6e6e6 + +bright0=555555 +bright1=ff5577 +bright2=5fff87 +bright3=ffff33 +bright4=5fc8ff +bright5=ff5fff +bright6=5fffff +bright7=ffffff [key-bindings] clipboard-copy=Control+Shift+c diff --git a/modules/mixins/dotfiles/config/foot/foot_uw.ini b/modules/mixins/dotfiles/config/foot/foot_uw.ini @@ -16,31 +16,31 @@ blink=no [colors-dark] alpha = 0.935 -cursor=101010 ebebeb - -background=101010 -foreground=ebebeb - -selection-background=373737 -selection-foreground=ebebeb - -regular0=101010 -regular1=ec8989 -regular2=6cc24a -regular3=ceb581 -regular4=8abae1 -regular5=db9fe9 -regular6=abebe2 -regular7=ebebeb - -bright0=242424 -bright1=ffc4c4 -bright2=8fe06a -bright3=ffe6b5 -bright4=c9e6fd -bright5=f7d7ff -bright6=ddfcf8 -bright7=d0d0d0 +cursor=000000 ff00cc + +background=000000 +foreground=ffffff + +selection-background=ff00cc +selection-foreground=000000 + +regular0=000000 +regular1=ff0033 +regular2=00ff5f +regular3=ffe600 +regular4=00b3ff +regular5=ff00cc +regular6=00ffff +regular7=e6e6e6 + +bright0=555555 +bright1=ff5577 +bright2=5fff87 +bright3=ffff33 +bright4=5fc8ff +bright5=ff5fff +bright6=5fffff +bright7=ffffff [key-bindings] clipboard-copy=Control+Shift+c diff --git a/modules/mixins/dotfiles/config/newsraft/config b/modules/mixins/dotfiles/config/newsraft/config @@ -7,7 +7,7 @@ download-max-connections 15 bind ^P mark-unread-all -bind p exec offpunk "%l" +bind p exec cha "%l" bind f exec monofetch "%l" bind m exec mpv --no-terminal "%l" & bind b exec mpv --force-window --no-terminal --ytdl-format=bestaudio --prefetch-playlist=yes --demuxer-max-bytes=150M --demuxer-readahead-secs=60 --cache-secs=60 "%l" & diff --git a/modules/mixins/dotfiles/config/newsraft/feeds b/modules/mixins/dotfiles/config/newsraft/feeds @@ -33,6 +33,9 @@ https://karl-voit.at/feeds/lazyblorg-all.atom_1.0.links-and-content.xml https://ratfactor.com/atom.xml https://lalitm.com/index.xml https://dxuuu.xyz/atom.xml +https://matklad.github.io/feed.xml +https://yosefk.com/blog/feed +https://www.scattered-thoughts.net/atom.xml @ substack < reload-period 120 diff --git a/modules/mixins/dotfiles/config/shell/rc/aliased-short-names b/modules/mixins/dotfiles/config/shell/rc/aliased-short-names @@ -151,3 +151,5 @@ alias foot_cc='\ln -sf $HOME/.config/foot/foot_cc.ini $HOME/.config/foot/foot.in alias foot_cl='\ln -sf $HOME/.config/foot/foot_cl.ini $HOME/.config/foot/foot.ini' alias foot_pp='\ln -sf $HOME/.config/foot/foot_pp.ini $HOME/.config/foot/foot.ini' alias foot_uw='\ln -sf $HOME/.config/foot/foot_uw.ini $HOME/.config/foot/foot.ini' + +alias chav='cha --visual' diff --git a/modules/mixins/dotfiles/config/shell/rc/git b/modules/mixins/dotfiles/config/shell/rc/git @@ -11,7 +11,6 @@ alias gprlc='git-prole convert' alias gn='git number --column' alias ga='git number add' -alias gb='gbf' alias gc='git commit -v' alias gcp='git cherry-pick --strategy=recursive --strategy-option=diff-algorithm=histogram' alias gd='git diff --no-prefix' @@ -96,7 +95,12 @@ glf() { fi } -gbf() { +gb() { + if [ "$#" -gt 0 ]; then + git branch "$@" + return + fi + branch=$( git for-each-ref --sort=-committerdate --format='%(refname:short)' refs/heads refs/remotes | grep -v HEAD | diff --git a/modules/mixins/dotfiles/home/tmux.conf b/modules/mixins/dotfiles/home/tmux.conf @@ -18,12 +18,17 @@ set -g message-style "fg=#ebebeb,bg=#373737" set -g message-command-style "fg=#ebebeb,bg=#373737" set -g mode-style "fg=#ebebeb,bg=#373737" +set -g menu-style "fg=#ebebeb,bg=default" +set -g menu-selected-style "fg=#101010,bg=#ebebeb" +set -g menu-border-style "fg=default,bg=default" +set -g menu-border-lines "none" + set -g pane-border-style "fg=#373737" -set -g pane-active-border-style "fg=#6cc24a" +set -g pane-active-border-style "fg=#808080" set -g window-status-style "fg=#808080,bg=default" -set -g window-status-current-style "fg=#101010,bg=#6cc24a,bold" -set -g window-status-bell-style "fg=#ec8989,bg=#373737,bold" +set -g window-status-current-style "fg=#ebebeb,bg=default,bold" +set -g window-status-bell-style "fg=#ebebeb,bg=default,bold" set -g status-left-style "fg=#ebebeb,bg=default" set -g status-right-style "fg=#ebebeb,bg=default"