Compare commits

..

No commits in common. "14d688ac52622c40fcc312879e85b3109c992066" and "3f9735054911f5b91e6a402a35822123387110bd" have entirely different histories.

5 changed files with 24 additions and 27 deletions

View file

@ -2,7 +2,7 @@ font=Roboto 12
background-color=#1e1e2eff
text-color=#cdd6f4ff
border-color=#89b4fa
border-color=#f9e2af
padding=16
outer-margin=54

View file

@ -16,6 +16,7 @@
;; basic key binds
(global-set-key (kbd "C-`") 'other-window)
(global-set-key (kbd "C-x w c") 'whitespace-cleanup)
(global-set-key (kbd "C-x w d") 'delete-all-space)
(global-set-key (kbd "C-x w f") 'forward-whitespace)
(global-set-key (kbd "C-c c") 'compile)
(global-set-key (kbd "C-c r") 'recompile)
@ -62,10 +63,6 @@ value `italic'."
(find-file custom-file)
(save-buffer)
(kill-current-buffer))
(defun trim-extra-space ()
(interactive)
(delete-all-space)
(insert " "))
(add-hook 'after-change-major-mode-hook #'hide-minor-modes)
@ -75,7 +72,6 @@ value `italic'."
(defalias 'wc 'count-words)
;; other key binds
(global-set-key (kbd "C-x w d") 'trim-extra-space)
(global-set-key (kbd "C-c e b k") 'kill-all-buffers)
(global-set-key (kbd "C-c e i") 'edit-init-file)
(global-set-key (kbd "C-c e r") 'reindent-buffer)
@ -83,7 +79,6 @@ value `italic'."
;; variables
(setq compilation-scroll-output t
debug-on-error t
dictionary-server "dict.org"
dired-listing-switches "-alh --group-directories-first"
fill-column 74
@ -218,7 +213,7 @@ value `italic'."
;; eglot
(require 'eglot)
;(add-hook 'c-ts-mode-hook 'eglot-ensure)
(add-hook 'c-ts-mode-hook 'eglot-ensure)
(add-hook 'c++-ts-mode-hook 'eglot-ensure)
(add-to-list 'eglot-server-programs `(d-mode . ("serve-d")))
@ -308,25 +303,26 @@ value `italic'."
;; faces
(require 'cus-edit) ; custom faces
(require 'dictionary)
(let
((fixedpt "Roboto Mono")
( varpt "Roboto")
( accent (catppuccin-get-color 'blue))
( accent (catppuccin-get-color 'yellow))
(bground (catppuccin-get-color 'base))
( darker (catppuccin-get-color 'mantle))
(darkest (catppuccin-get-color 'crust))
( text (catppuccin-get-color 'text)))
(add-to-list 'default-frame-alist `(font . ,fixedpt))
(add-to-list 'default-frame-alist '(height . 36))
(add-to-list 'default-frame-alist (cons 'font fixedpt))
(set-face-attributes
`((default :height 112)
`((default :height 140)
(fixed-pitch :family ,fixedpt)
(variable-pitch :family ,varpt)
(font-lock-comment-face :slant italic)
(font-lock-keyword-face :slant italic)
(link :foreground ,accent :underline t)
(mode-line-inactive :weight light)
(help-key-binding
:family ,fixedpt :background ,darker :foreground ,accent
:box (:line-width (-1 . -1) :color ,darkest :style nil))
(widget-field
:extend t :background ,darker
:box (:line-width (1 . 1) :color ,darkest))
@ -336,9 +332,12 @@ value `italic'."
(custom-button-mouse :background ,darkest :foreground ,text)
(custom-button-pressed :inherit custom-button-mouse
:box (:line-width (1 . 1) :color ,darkest))
(match :background ,accent)
(lazy-highlight :background ,bground :foreground ,accent)
(info-xref :inherit link :background ,darker :foreground ,accent)
(anzu-mode-line :foreground ,accent)
(breadcrumb-imenu-leaf-face :foreground ,accent)
(dashboard-heading :foreground ,accent :height 1.2 :weight bold)
(dictionary-word-definition-face :family ,varpt)
(corfu-default :background ,darker)
(corfu-current :background ,darkest :box ,accent)
(corfu-border :background ,accent)
@ -358,6 +357,12 @@ value `italic'."
(load mu4e-file)))
;; other packages
(require 'catchup)
(setq catchup-separator "\t"
catchup-spec '((format-time-string "date %Y/%m/%d %T")
(catchup-battery "batt %s%%")))
(global-set-key (kbd "C-c u") 'catchup)
(require 'esv)
(add-to-list 'esv-arguments "-f")
(setq esv-close-existing-buffers t)

5
.kshrc
View file

@ -12,4 +12,9 @@ alias npl="nix profile list"
alias sway="dbus-launch --exit-with-session sway"
alias pmx="pulseaudio --start && pulsemixer"
upload () {
rsync "$1" root@baxters.nz:/srv/www/sshots/
printf 'http://%s/sshots/%s' "$(curl ifconfig.co | xargs)" "$(basename "$1")" | wl-copy
}
set -o emacs

12
.zshrc
View file

@ -1,12 +0,0 @@
unsetopt PROMPT_SP
PATH="$HOME/.local/bin:$PATH"
PS1="%B%F{blue}%n%b %f%~ %# "
PS2='+ '
HISTFILE="$HOME"/.zsh-history
HISTSIZE=1000000
SAVEHIST=1000000
export EDITOR="emacsclient -c"
alias np="nix profile"

View file

@ -9,7 +9,6 @@ cp "$HOME"/.gitignore .
cp "$HOME"/.kshrc .
cp "$HOME"/.mbsyncrc .
cp "$HOME"/.profile .
cp "$HOME"/.zshrc .
mkdir -p .emacs.d/
cp "$HOME"/.emacs.d/init.el .emacs.d/init.el