commit dfa5a96bcc05fc8dad7af4978bedbcd4e33479c2
parent 075286fb8255ab1dd3c01cc9ea3f210ac7d5c05d
Author: mtmn <miro@haravara.org>
Date: Mon, 25 May 2026 20:36:25 +0200
chore: change font, add tarsnap
Diffstat:
6 files changed, 19 insertions(+), 65 deletions(-)
diff --git a/.gitattributes b/.gitattributes
@@ -1,16 +1,19 @@
-# modules
-modules/services/filestash.nix filter=git-crypt diff=git-crypt
-
-# hosts
+# void
hosts/void/overlays/config/magdalena/* filter=git-crypt diff=git-crypt
hosts/void/overlays/config/shell/rc/* filter=git-crypt diff=git-crypt
-hosts/nixaran/** filter=git-crypt diff=git-crypt
+hosts/void/overlays/home/tarsnaprc filter=git-crypt diff=git-crypt
+
+# work
hosts/work/** filter=git-crypt diff=git-crypt
-# secrets
+# nixaran
+hosts/nixaran/** filter=git-crypt diff=git-crypt
+
+# ragenix
secrets/* filter=git-crypt diff=git-crypt
# other
+modules/services/filestash.nix filter=git-crypt diff=git-crypt
modules/mixins/dotfiles/bin/shirt filter=git-crypt diff=git-crypt
modules/mixins/dotfiles/config/tiny/config.yml filter=git-crypt diff=git-crypt
modules/mixins/dotfiles/config/halloy/config.toml filter=git-crypt diff=git-crypt
diff --git a/modules/mixins/dotfiles/config/foot/foot.ini b/modules/mixins/dotfiles/config/foot/foot.ini
@@ -1,8 +1,8 @@
[main]
-font=Ttyp0 OTB:style=Regular:size=13
-font-bold=Ttyp0 OTB:style=Regular:size=13
-font-italic=Ttyp0 OTB:style=Regular:size=13
-font-bold-italic=Ttyp0 OTB:style=Regular:size=13
+font=Comic Code:style=Regular:size=12
+font-bold=Comic Code:style=Regular:size=12
+font-italic=Comic Code:style=Regular:size=12
+font-bold-italic=Comic Code:style=Regular:size=12
[scrollback]
lines=10000
diff --git a/modules/mixins/dotfiles/config/foot/foot_cc.ini b/modules/mixins/dotfiles/config/foot/foot_cc.ini
@@ -1,54 +0,0 @@
-[main]
-font=Comic Code:style=Regular:size=12
-font-bold=Comic Code:style=Regular:size=12
-font-italic=Comic Code:style=Regular:size=12
-font-bold-italic=Comic Code:style=Regular:size=12
-
-[scrollback]
-lines=10000
-
-[mouse]
-hide-when-typing=yes
-
-[cursor]
-style=block
-blink=no
-
-[colors-dark]
-alpha = 0.925
-cursor=181818 eeddbb
-
-background=181818
-foreground=e7e7e7
-
-selection-foreground=e7e7e7
-selection-background=505050
-
-regular0=2f2f2f
-regular1=eca28f
-regular2=b9d0aa
-regular3=c0b080
-regular4=9fbfe7
-regular5=e9acbf
-regular6=a0c0d0
-regular7=e7e7e7
-
-bright0=2f2f2f
-bright1=eca28f
-bright2=b9d0aa
-bright3=c0b080
-bright4=9fbfe7
-bright5=e9acbf
-bright6=a0c0d0
-bright7=e7e7e7
-
-[key-bindings]
-clipboard-copy=Control+Shift+c
-clipboard-paste=Control+Shift+v
-primary-paste=Shift+Insert
-search-start=Control+Shift+r
-font-increase=Control+plus Control+equal
-font-decrease=Control+minus
-font-reset=Control+0
-spawn-terminal=Control+Shift+n
-show-urls-launch=Alt+Control+o
diff --git a/modules/mixins/dotfiles/config/foot/foot.ini b/modules/mixins/dotfiles/config/foot/foot_uw.ini
diff --git a/modules/mixins/dotfiles/config/shell/rc/aliased-short-names b/modules/mixins/dotfiles/config/shell/rc/aliased-short-names
@@ -139,5 +139,5 @@ alias bakm='backup -t mobius'
alias e='emacsclient -t'
alias em='emacsclient -t'
-alias foot_cc='foot --config=$HOME/.config/foot/foot_cc.ini'
+alias foot_uw='foot --config=$HOME/.config/foot/foot_uw.ini'
alias foot_pp='foot --config=$HOME/.config/foot/foot_pp.ini'
diff --git a/modules/mixins/dotfiles/config/shell/rc/functions b/modules/mixins/dotfiles/config/shell/rc/functions
@@ -70,6 +70,11 @@ fetch_rss() {
curl -s "$url" | xmllint --html --xpath "//link[@type='application/rss+xml' or @type='application/atom+xml']/@href" - 2>/dev/null
}
+tsnap_time() {
+ : "${1?name required}" "${2?path required}"
+ tarsnap -c -f "$1-$(date +%Y-%m-%d_%H:%M:%S)" "$2"
+}
+
tempfox() {
profile_dir=$(mktemp -d)
trap 'rm -rf $profile_dir' EXIT