wip
This commit is contained in:
31
home.org
31
home.org
@@ -12,10 +12,7 @@ in a ~nix~ devshell I think I'd also like to use it for scripting / exploratory
|
||||
so I'm installing it globally with a useful set of libraries. I should curate this somewhat
|
||||
carefully so it doesn't get carried away...
|
||||
|
||||
I'm skipping tangling this for now. It increases the update time a lot, and I'm not sure it's really
|
||||
necessary.
|
||||
|
||||
#+BEGIN_SRC nix
|
||||
#+BEGIN_SRC nix :tangle target/base/sbcl.nix
|
||||
{pkgs, ...}:
|
||||
{
|
||||
home.packages = with pkgs; [
|
||||
@@ -29,6 +26,7 @@ necessary.
|
||||
clack-handler-woo
|
||||
dbd-mysql
|
||||
dbi
|
||||
defstar
|
||||
dexador
|
||||
fare-csv
|
||||
group-by
|
||||
@@ -49,6 +47,7 @@ necessary.
|
||||
str
|
||||
sxql-composer
|
||||
trivia
|
||||
trivial-mmap
|
||||
trivial-ws
|
||||
trivial-open-browser
|
||||
trivial-timeout
|
||||
@@ -140,7 +139,6 @@ are still Shibumi-specific; ideally I'd find another way to install them.
|
||||
home.packages = with pkgs; [
|
||||
aws-iam-authenticator
|
||||
awscli2
|
||||
iosevka
|
||||
kube
|
||||
kubectl
|
||||
mariadb.client
|
||||
@@ -160,9 +158,11 @@ These programs require a full desktop environment:
|
||||
{
|
||||
home.packages = with pkgs; [
|
||||
google-chrome
|
||||
(iosevka-bin.override { variant = "Aile"; })
|
||||
(iosevka-bin.override { variant = "Etoile"; })
|
||||
(iosevka-bin.override { variant = "SGr-IosevkaTerm"; })
|
||||
keymapp
|
||||
proton-pass
|
||||
protonmail-desktop
|
||||
slack
|
||||
wireshark
|
||||
];
|
||||
@@ -949,7 +949,7 @@ content to be.
|
||||
"\\*EGLOT connections\\*"
|
||||
"\\*trace-output\\*"
|
||||
"\\*occur\\*"
|
||||
"*eshell\\*")
|
||||
".*eshell\\*")
|
||||
(display-buffer-in-side-window)
|
||||
(side . bottom)
|
||||
(slot . 0)
|
||||
@@ -965,7 +965,8 @@ content to be.
|
||||
"\\*slack: .*"
|
||||
"\\*forge: .*"
|
||||
"new-pullreq"
|
||||
"\\*claude:.*")
|
||||
"\\*claude:.*"
|
||||
"\\*Man .*")
|
||||
(display-buffer-reuse-window display-buffer-in-side-window)
|
||||
(side . right)
|
||||
(slot . 0)
|
||||
@@ -1198,6 +1199,7 @@ available? It seems to work for now anyway...
|
||||
("C-c a" . eglot-code-actions)
|
||||
("C-c r" . eglot-rename)
|
||||
("C-c i" . eglot-find-implementation))
|
||||
(add-to-list 'eglot-stay-out-of 'yasnippet)
|
||||
|
||||
(setopt ediff-split-window-function 'split-window-horizontally)
|
||||
|
||||
@@ -1474,7 +1476,8 @@ available? It seems to work for now anyway...
|
||||
(setopt corfu-popupinfo-mode nil)
|
||||
(setopt corfu-quit-at-boundary nil)
|
||||
(setopt corfu-on-exact-match 'show)
|
||||
(global-corfu-mode)
|
||||
;; (global-corfu-mode)
|
||||
(setq completion-in-region-function #'consult-completion-in-region)
|
||||
|
||||
;; Consult users will also want the embark-consult package.
|
||||
(add-hook 'embark-collect-mode-hook 'consult-preview-at-point-mode)
|
||||
@@ -1516,7 +1519,7 @@ available? It seems to work for now anyway...
|
||||
org-capture-templates
|
||||
'(("t" "Todo" entry
|
||||
(here)
|
||||
"** TODO %?\n- State \"TODO\" %U\n")
|
||||
"** TODO %?\n:LOGBOOK:\n- State \"TODO\" %U\n:END:\n")
|
||||
("w" "Work stuff")
|
||||
("wp" "Work Project" entry
|
||||
(file+headline "~/org/todo/work.org.age" "Next Actions")
|
||||
@@ -1531,7 +1534,7 @@ available? It seems to work for now anyway...
|
||||
("pa" "Personal Next Action" entry
|
||||
(file+headline "~/org/todo/personal.org.age" "Next Actions")
|
||||
"*** TODO %?\n- State \"TODO\" %U\n"))
|
||||
org-agenda-files '("~/org/todo/work.org.age" "~/org/todo/personal.org.age")
|
||||
org-agenda-files '("~/org/todo/work.org" "~/org/todo/personal.org.age")
|
||||
org-agenda-todo-ignore-scheduled 'future
|
||||
org-agenda-tags-todo-honor-ignore-options t
|
||||
org-enforce-todo-dependencies t
|
||||
@@ -1838,7 +1841,7 @@ I like Catppuccin Frappe as my theme. Let's use it in as many places as we can.
|
||||
#+END_SRC
|
||||
|
||||
** Wezterm
|
||||
#+BEGIN_SRC lua :tangle target/base/wezterm.lua
|
||||
#+BEGIN_SRC lua :tangle target/desktop/wezterm.lua
|
||||
config.color_scheme = 'Catppuccin Frappe'
|
||||
|
||||
return config
|
||||
@@ -1868,7 +1871,7 @@ I like Catppuccin Frappe as my theme. Let's use it in as many places as we can.
|
||||
|
||||
;; (set-face-attribute 'default nil :font "JetBrainsMono Nerd Font" :height 130)
|
||||
;; (set-face-attribute 'fixed-pitch nil :font "JetBrainsMono Nerd Font" :height 130)
|
||||
(set-face-attribute 'default nil :font "Iosevka" :height 130 :width 'expanded)
|
||||
(set-face-attribute 'fixed-pitch nil :font "Iosevka" :height 130 :width 'expanded)
|
||||
(set-face-attribute 'default nil :font "Iosevka Term" :height 130 :width 'expanded)
|
||||
(set-face-attribute 'fixed-pitch nil :font "Iosevka Term" :height 130 :width 'expanded)
|
||||
(set-face-attribute 'variable-pitch nil :font "Iosevka Etoile" :height 130)
|
||||
#+END_SRC
|
||||
|
||||
Reference in New Issue
Block a user