diff options
| -rwxr-xr-x | darkman/foot-theme.sh | 13 | ||||
| -rwxr-xr-x | darkman/gtk3-theme.sh | 10 | ||||
| -rw-r--r-- | emacs/inits/01-basic.el | 26 | ||||
| -rw-r--r-- | foot/foot.ini | 16 |
4 files changed, 54 insertions, 11 deletions
diff --git a/darkman/foot-theme.sh b/darkman/foot-theme.sh new file mode 100755 index 0000000..392f7da --- /dev/null +++ b/darkman/foot-theme.sh @@ -0,0 +1,13 @@ +#!/bin/sh + +case "$1" in +dark) SIG=SIGUSR1 ;; +light) SIG=SIGUSR2 ;; +default) exit 1 ;; +esac + + +CONFIG="${XDG_CONFIG_HOME:-$HOME/.config}/foot/foot.ini" +sed -i "s/initial-color-theme=.*/initial-color-theme=$1/" "$CONFIG" + +pkill -u "$USER" --signal=$SIG ^foot$ diff --git a/darkman/gtk3-theme.sh b/darkman/gtk3-theme.sh new file mode 100755 index 0000000..0284434 --- /dev/null +++ b/darkman/gtk3-theme.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +case "$1" in +dark) THEME='Adwaita-Dark' ; SCHEME=prefer-dark ;; +light) THEME=Adwaita; SCHEME=prefer-light ;; +default) exit 1 ;; +esac + +gsettings set org.gnome.desktop.interface gtk-theme "$THEME" +gsettings set org.gnome.desktop.interface color-scheme "$SCHEME" diff --git a/emacs/inits/01-basic.el b/emacs/inits/01-basic.el index 2e302e8..0ee67b2 100644 --- a/emacs/inits/01-basic.el +++ b/emacs/inits/01-basic.el @@ -1,4 +1,4 @@ -;; Time-stamp: <2025-08-31 20h28 BST (anker)> +;; Time-stamp: <2026-03-19 16h48 GMT (anker)> ;; ----------------------------------------------------------------------------- ;; Interface @@ -33,12 +33,22 @@ (split-window-horizontally) (enlarge-to-fill))) +(use-package circadian + :ensure t + :config + (setq calendar-longitude -0.12 + calendar-latitude 51.5 + circadian-themes '((:sunrise . acme) (:sunset . dracula)))) + (if (display-graphic-p) (progn (add-to-list 'custom-theme-load-path "~/.config/emacs/themes/") - (load-theme 'acme t) + ;; (load-theme 'acme t) ;; (load-theme 'challenger-deep t) + (require 'circadian) + (circadian-setup) + (defun my-disable-bold-fonts () (interactive) (mapc @@ -47,12 +57,12 @@ (face-list))) (progn - (setq my-font "Sudo-26") - (setq my-font "PxPlus IBM VGA 9x16-26") - (setq my-font "Commit Mono-24") - (setq my-font "Berkeley Mono-24") - (setq my-font "Monaspace Krypton-26") - (setq my-font "BQN386 Unicode DZ-26") + (setq my-font "Sudo-18") + (setq my-font "PxPlus IBM VGA 9x16-18") + (setq my-font "Commit Mono-18") + (setq my-font "Berkeley Mono-18") + (setq my-font "Monaspace Krypton-18") + (setq my-font "BQN386 Unicode DZ-11") ;; (setq line-spacing 4) (set-frame-font my-font) (set-face-attribute 'font-lock-comment-face nil :slant 'italic)) diff --git a/foot/foot.ini b/foot/foot.ini index f6f1706..aaab068 100644 --- a/foot/foot.ini +++ b/foot/foot.ini @@ -1,9 +1,19 @@ [main] -bold-text-in-bright=on -font=Berkeley Mono:size=22 +# font=MxPlus IBM VGA 9x16:size=18 +# font-bold=MxPlus IBM VGA 9x16:size=18 +# font=Commit Mono:size=23 +font=BQN386 Unicode DZ-11:size=16 + +# bold-text-in-bright=on +# font=Berkeley Mono:size=13 box-drawings-uses-font-glyphs=no +dpi-aware=yes +include=/usr/share/foot/themes/material-amber include=/usr/share/foot/themes/dracula -dpi-aware=no +initial-color-theme=dark + +[tweak] +font-monospace-warn=no [scrollback] lines=65536 |
