From 28f4dfc9b383ac3a2a67b2d92d3264eaed48fa9c Mon Sep 17 00:00:00 2001 From: opalvaults Date: Thu, 30 Dec 2021 18:04:41 -0800 Subject: [PATCH] todo: fix gitignore --- .gitignore | 10 - dotfiles/README.org | 13 + dotfiles/archive/.stow-local-ignore | 7 + dotfiles/archive/doom/config.el | 298 +++ dotfiles/archive/doom/init.el | 189 ++ dotfiles/archive/doom/packages.el | 57 + dotfiles/archive/exwm/Xmodmap | 2 + dotfiles/archive/old.Emacs.org | 506 +++++ dotfiles/guix/channels.scm | 16 + dotfiles/guix/home/files/alacritty.yml | 19 + .../guix/home/files/alacritty/alacritty.yml | 19 + dotfiles/guix/home/files/dunst/dunstrc | 434 ++++ dotfiles/guix/home/files/emacs/init.el | 705 ++++++ dotfiles/guix/home/files/mbsync/.mu4e.gpg | Bin 0 -> 479 bytes dotfiles/guix/home/files/mbsync/mbsyncrc | 26 + .../guix/home/files/nvim/autoload/plug.vim | 0 dotfiles/guix/home/files/nvim/init.vim | 151 ++ dotfiles/guix/home/files/nyxt/init.lisp | 206 ++ dotfiles/guix/home/files/nyxt/my-slink.lisp | 10 + dotfiles/guix/home/files/stumpwm/config | 125 + dotfiles/guix/home/files/sway/config | 218 ++ dotfiles/guix/home/files/sway/config~ | 217 ++ dotfiles/guix/home/files/user-dirs.dirs | 15 + dotfiles/guix/home/files/user-dirs.dirs~ | 15 + .../home/files/wallpapers/guix-wallpaper.jpg | Bin 0 -> 1112162 bytes dotfiles/guix/home/files/zsh/.history | 55 + .../guix/home/files/zsh/.zcompdump-work-5.8 | 2011 +++++++++++++++++ dotfiles/guix/home/files/zsh/.zprofile | 15 + dotfiles/guix/home/files/zsh/.zsh_history | 402 ++++ dotfiles/guix/home/files/zsh/.zshrc | 66 + dotfiles/guix/home/files/zsh/history | 3 + .../pipewire/media-session.d/bluez-autoswitch | 1 + .../pipewire/media-session.d/default-routes | 21 + .../pipewire/media-session.d/restore-stream | 14 + dotfiles/guix/home/files/zsh/zprofile | 15 + dotfiles/guix/home/files/zsh/zshenv | 9 + dotfiles/guix/home/files/zsh/zshrc | 66 + dotfiles/guix/home/guix-home.scm | 201 ++ dotfiles/guix/system/channels.scm | 17 + dotfiles/guix/system/home-desktop.scm | 102 + dotfiles/guix/system/work-laptop.scm | 110 + dotfiles/org/Desktop.org | 851 +++++++ dotfiles/org/Desktop.org~ | 851 +++++++ dotfiles/org/Emacs.org | 899 ++++++++ dotfiles/org/Guix.org | 452 ++++ dotfiles/org/Guix.org~ | 454 ++++ dotfiles/org/Nyxt.org | 238 ++ dotfiles/org/StumpWM.org | 181 ++ testing/dotfiles | 1 - 49 files changed, 10282 insertions(+), 11 deletions(-) create mode 100644 dotfiles/README.org create mode 100644 dotfiles/archive/.stow-local-ignore create mode 100644 dotfiles/archive/doom/config.el create mode 100644 dotfiles/archive/doom/init.el create mode 100644 dotfiles/archive/doom/packages.el create mode 100644 dotfiles/archive/exwm/Xmodmap create mode 100644 dotfiles/archive/old.Emacs.org create mode 100644 dotfiles/guix/channels.scm create mode 100644 dotfiles/guix/home/files/alacritty.yml create mode 100644 dotfiles/guix/home/files/alacritty/alacritty.yml create mode 100644 dotfiles/guix/home/files/dunst/dunstrc create mode 100644 dotfiles/guix/home/files/emacs/init.el create mode 100644 dotfiles/guix/home/files/mbsync/.mu4e.gpg create mode 100644 dotfiles/guix/home/files/mbsync/mbsyncrc create mode 100644 dotfiles/guix/home/files/nvim/autoload/plug.vim create mode 100644 dotfiles/guix/home/files/nvim/init.vim create mode 100644 dotfiles/guix/home/files/nyxt/init.lisp create mode 100644 dotfiles/guix/home/files/nyxt/my-slink.lisp create mode 100644 dotfiles/guix/home/files/stumpwm/config create mode 100644 dotfiles/guix/home/files/sway/config create mode 100644 dotfiles/guix/home/files/sway/config~ create mode 100644 dotfiles/guix/home/files/user-dirs.dirs create mode 100644 dotfiles/guix/home/files/user-dirs.dirs~ create mode 100644 dotfiles/guix/home/files/wallpapers/guix-wallpaper.jpg create mode 100644 dotfiles/guix/home/files/zsh/.history create mode 100644 dotfiles/guix/home/files/zsh/.zcompdump-work-5.8 create mode 100644 dotfiles/guix/home/files/zsh/.zprofile create mode 100644 dotfiles/guix/home/files/zsh/.zsh_history create mode 100644 dotfiles/guix/home/files/zsh/.zshrc create mode 100644 dotfiles/guix/home/files/zsh/history create mode 100644 dotfiles/guix/home/files/zsh/pipewire/media-session.d/bluez-autoswitch create mode 100644 dotfiles/guix/home/files/zsh/pipewire/media-session.d/default-routes create mode 100644 dotfiles/guix/home/files/zsh/pipewire/media-session.d/restore-stream create mode 100644 dotfiles/guix/home/files/zsh/zprofile create mode 100644 dotfiles/guix/home/files/zsh/zshenv create mode 100644 dotfiles/guix/home/files/zsh/zshrc create mode 100644 dotfiles/guix/home/guix-home.scm create mode 100644 dotfiles/guix/system/channels.scm create mode 100644 dotfiles/guix/system/home-desktop.scm create mode 100644 dotfiles/guix/system/work-laptop.scm create mode 100644 dotfiles/org/Desktop.org create mode 100644 dotfiles/org/Desktop.org~ create mode 100644 dotfiles/org/Emacs.org create mode 100644 dotfiles/org/Guix.org create mode 100644 dotfiles/org/Guix.org~ create mode 100644 dotfiles/org/Nyxt.org create mode 100644 dotfiles/org/StumpWM.org delete mode 160000 testing/dotfiles diff --git a/.gitignore b/.gitignore index bd31edf..e69de29 100644 --- a/.gitignore +++ b/.gitignore @@ -1,10 +0,0 @@ -/.config/emacs/auto-save-list/ -/.config/emacs/elpa -/.config/emacs/eshell -/.config/emacs/history -/.config/emacs/projectile* -/.config/emacs/session* -/.config/emacs/straight/ -/.config/emacs/transient -/.config/zsh/.history -/.config/zsh/.zcompdump* \ No newline at end of file diff --git a/dotfiles/README.org b/dotfiles/README.org new file mode 100644 index 0000000..4d6747f --- /dev/null +++ b/dotfiles/README.org @@ -0,0 +1,13 @@ +#+TITLE: Dotfiles + +* Workflow +I prefer software that presents a low cognitive load in integrating and using on a day to day basis. This typically ends up being software that I can manipulate through the use of configuration files. + +* Tools (or How I Do My Computing) +With a slight nod to RMS's article of a similar name; here is a list of programs that I use on a day to day basis. + +*Text Editor*: Emacs with Evil mode. Truly the best of both worlds. +*Browser*: Nyxt Browser, an extensible browser in the vein of Emacs written in Common Lisp. I use Icecat/Firefox for anything that Nyxt can't handle. +*Windows Manager*: I've found SwayWM recently. I'm a huge fan of Wayland over Xorg and it had the least complicated integration into my workflow. +*Desktop Environment*: If I need a full DE, I use GNOME. By far the most minimal and 'out of the way' of the GNU/Linux DE's in my opinion. +*Chat*: Someone turned my onto Matrix recently and I've been really liking it. I'm able to bridge into IRC chatrooms and it keeps chat history locally so I don't need a bouncer. diff --git a/dotfiles/archive/.stow-local-ignore b/dotfiles/archive/.stow-local-ignore new file mode 100644 index 0000000..bb20453 --- /dev/null +++ b/dotfiles/archive/.stow-local-ignore @@ -0,0 +1,7 @@ +\.git +^/.*\.org +LICENSE +README: +.gitignore +.gitmodules +archive/ diff --git a/dotfiles/archive/doom/config.el b/dotfiles/archive/doom/config.el new file mode 100644 index 0000000..91b4b46 --- /dev/null +++ b/dotfiles/archive/doom/config.el @@ -0,0 +1,298 @@ +(add-to-list 'load-path "~/.guix-profile/bin/guile") +(add-to-list 'load-path "~/.guix-profile/share/emacs/site-lisp") + +;; Match Emacs program path to be the same as user shell +(defun set-exec-path-from-shell-PATH () + "Set up Emacs' `exec-path' and PATH environment variable to match +that used by the user's shell." + (interactive) + (let ((path-from-shell (replace-regexp-in-string + "[ \t\n]*$" "" (shell-command-to-string + "$SHELL --login -c 'echo $PATH'")))) + (setenv "PATH" path-from-shell) + (setq exec-path (split-string path-from-shell path-separator)))) + +(set-exec-path-from-shell-PATH) + +;; Setting general info +(setq user-full-name "Ry" + user-mail-address "ry@opal.sh") + +;; Set line number +(setq display-line-numbers-type t) + +;; Keeps text lines from going off screen. +(set-default 'truncate-lines nil) +;; Add this hook to ERC if I run into trouble with truncated lines in other modes. +;; (add-hook 'erc-mode-hook (lambda () (setq-default truncate-lines nil))) + + +;; Only enable line numbers for certain modes +(dolist (mode '(org-mode-hook + term-mode-hook + shell-mode-hook + eshell-mode-hook)) + (add-hook mode (lambda () (display-line-numbers-mode 0)))) + +;; Enable clipboard +(setq x-select-enable-clipboard t) + +;; load theme +(setq doom-theme 'modus-operandi) + +;; Configure Modus theme +(use-package modus-themes + :init + (setq modus-themes-italic-constructs t + modus-themes-bold-constructs nil + modus-themes-region '(accented bg-only no-extend) + modus-themes-org-blocks 'greyscale + modus-themes-paren-match 'intense + modus-themes-mixed-fonts t) + + ;; Load the theme files before enabling a theme + (modus-themes-load-themes) + :config + + (modus-themes-load-vivendi) ;; OR (modus-themes-load-operandi) + :bind ("" . modus-themes-toggle)) + +;; Set fonts +(set-face-attribute 'default nil :font "Fira Code" :height 125 :weight 'medium) +(set-face-attribute 'variable-pitch nil :font "Fira Sans" :height 1.0 :weight 'regular) +(set-face-attribute 'fixed-pitch nil :font "Fira Code" :height 1.0 :weight 'medium) + +(defun rymacs/org-font-setup () + ;; Replace list hyphen with dot + (font-lock-add-keywords 'org-mode + '(("^ *\\([-]\\) " + (0 (prog1 () (compose-region (match-beginning 1) (match-end 1) + "•")))))) + + ;; Set faces for heading levels + (dolist (face '((org-level-1 . 1.2) + (org-level-2 . 1.1) + (org-level-3 . 1.05) + (org-level-4 . 1.0) + (org-level-5 . 1.1) + (org-level-6 . 1.1) + (org-level-7 . 1.1) + (org-level-8 . 1.1))) + (set-face-attribute (car face) nil :font "Cantarell" :weight 'regular :height (cdr face))) + + ;; Ensure that anything that should be fixed-pitch in Org files appears that way + (set-face-attribute 'org-block nil :foreground nil :inherit 'fixed-pitch) + (set-face-attribute 'org-table nil :inherit 'fixed-pitch) + (set-face-attribute 'org-formula nil :inherit 'fixed-pitch) + (set-face-attribute 'org-code nil :inherit '(shadow fixed-pitch)) + (set-face-attribute 'org-table nil :inherit '(shadow fixed-pitch)) + (set-face-attribute 'org-verbatim nil :inherit '(shadow fixed-pitch)) + (set-face-attribute 'org-special-keyword nil :inherit '(font-lock-comment-face fixed-pitch)) + (set-face-attribute 'org-meta-line nil :inherit '(font-lock-comment-face fixed-pitch)) + (set-face-attribute 'org-checkbox nil :inherit 'fixed-pitch) + (set-face-attribute 'line-number nil :inherit 'fixed-pitch) + (set-face-attribute 'line-number-current-line nil :inherit 'fixed-pitch)) + +;; Set org agenda dir +(setq org-directory "~/org/") + +(defun rymacs/org-mode-setup () + (org-indent-mode) + (variable-pitch-mode 1) + (visual-line-mode 1) + (setq org-startup-folded t)) + +(use-package org + :commands (org-capture org-agenda) + :hook (org-mode . rymacs/org-mode-setup) + :config + (setq org-ellipsis " ▾") + (setq org-agenda-start-with-log-mode t) + (setq org-log-done 'time) + (setq org-log-into-drawer t) + + (setq org-agenda-files + '("~/org/projects/" + "~/org/tasks/" + )) + + (require 'org-habit) + (add-to-list 'org-modules 'org-habit) + (setq org-habit-graph-column 60) + + (setq org-todo-keywords + '((sequence "TODO(t)" "NEXT(n)" "|" "DONE(d!)") + (sequence "BACKLOG(b)" "PLAN(p)" "READY(r)" "ACTIVE(a)" "REVIEW(v)" "WAIT(w@/!)" "HOLD(h)" "|" "COMPLETED(c)" "CANC(k@)"))) + + (setq org-refile-targets + '(("archive.org" :maxlevel . 1) + ("planner.org" :maxlevel . 1))) + + ;; Save Org buffers after refiling! + (advice-add 'org-refile :after 'org-save-all-org-buffers) + + (setq org-tag-alist + '((:startgroup) + ; Put mutually exclusive tags here + (:endgroup) + ("@errand" . ?E) + ("@home" . ?H) + ("@work" . ?W) + ("agenda" . ?a) + ("planning" . ?p) + ("publish" . ?P) + ("batch" . ?b) + ("note" . ?n) + ("idea" . ?i))) + + ;; Configure custom agenda views + (setq org-agenda-custom-commands + '(("d" "Dashboard" + ((agenda "" ((org-deadline-warning-days 7))) + (todo "NEXT" + ((org-agenda-overriding-header "Next Tasks"))) + (tags-todo "agenda/ACTIVE" ((org-agenda-overriding-header "Active Projects"))))) + + ("n" "Next Tasks" + ((todo "NEXT" + ((org-agenda-overriding-header "Next Tasks"))))) + + ;; Low-effort next actions + ("e" tags-todo "+TODO=\"NEXT\"+Effort<15&+Effort>0" + ((org-agenda-overriding-header "Low Effort Tasks") + (org-agenda-max-todos 20) + (org-agenda-files org-agenda-files))))) + + ;; Create capture templates + (setq org-capture-templates + `(("t" "Tasks") + ("tt" "Task" entry (file+olp "~/org/planner/tasks.org" "Inbox") + "* TODO %?\n %U\n %a\n %i" :empty-lines 1) + + ("p" "Projects") + ("pp" "Project File" entry (file+olp "~/org/projects/auto-infra-overview.org" "Inbox") + "* TODO %?\n %U\n %a\n %i" :empty-lines 1))) + ;; Init font setup + (rymacs/org-font-setup)) + +;; Change default pretty bullets to circles +(use-package org-bullets + :after org + :hook (org-mode . org-bullets-mode) + :custom + (org-bullets-bullet-list '("◉" "○" "●" "○" "●" "○" "●"))) + +;; Creates margins, and centerrs content in org mode. +(defun rymacs/org-mode-visual-fill () + (setq visual-fill-column-width 100 + visual-fill-column-center-text t) + (visual-fill-column-mode 1)) + +(use-package visual-fill-column + :hook (org-mode . rymacs/org-mode-visual-fill)) + +(use-package ob-racket + :after org + :config + (add-hook 'ob-racket-pre-runtime-library-load-hook + #'ob-racket-raco-make-runtime-library)) + +;; Load languages for babel code blocks. +(with-eval-after-load 'org + (org-babel-do-load-languages + 'org-babel-load-languages + '((emacs-lisp . t) + (racket . t) + (python . t) + (scheme . t) + (javascript . t) + (html . t) + (css . t) + (lisp . t))) + + (push '("conf-unix" . conf-unix) org-src-lang-modes)) + +(setq geiser-default-implementation '(guile)) + +;; Make shortcuts to easily create babel source code blocks. +(with-eval-after-load 'org + (require 'org-tempo) + + (add-to-list 'org-structure-template-alist '("sh" . "src shell")) + (add-to-list 'org-structure-template-alist '("el" . "src emacs-lisp")) + (add-to-list 'org-structure-template-alist '("py" . "src python")) + (add-to-list 'org-structure-template-alist '("yml" . "src yaml")) + (add-to-list 'org-structure-template-alist '("scm" . "src scheme")) + (add-to-list 'org-structure-template-alist '("js" . "src javascript")) + (add-to-list 'org-structure-template-alist '("html" . "src html")) + (add-to-list 'org-structure-template-alist '("css" . "src css")) + (add-to-list 'org-structure-template-alist '("rt" . "src racket")) + (add-to-list 'org-structure-template-alist '("cl" . "src lisp"))) + +;; ;; Define a function that automatically executes rymacs/org-babel-tangle-config (a wrapper around org-babel-tangle) when saving this file. +;; (defun rymacs/org-babel-tangle-config () +;; (when (string-equal (file-name-directory (buffer-file-name)) +;; (expand-file-name "~/.dotfiles/.config/doom")) + +;; (let ((org-confirm-babel-evaluate nil)) +;; (org-babel-tangle)))) + +;; (add-hook 'org-mode-hook (lambda () (add-hook 'after-save-hook #'rymacs/org-babel-tangle-config))) + +(after! sly + (load "/home/ry/quicklisp/clhs-use-local.el" t) + (setq sly-lisp-implementations + '((sbcl ("/bin/sbcl" "-L" "sbcl" "-Q" "run") :coding-system utf-8-unix) + (ccl ("/usr/local/bin/ccl64" :coding-system utf-8-unix))))) + +(defmacro define-sly-lisp (name) + `(defun ,name () (interactive) (let ((sly-default-lisp ',name)) (sly)))) + +(define-sly-lisp sbcl) +(define-sly-lisp ccl) + +(use-package mu4e + :config + ;; This is set to 't' to avoid mail syncing issues when using mbsync + (setq mu4e-change-filenames-when-moving t) + + ;; Refresh mail using isync every 5 minutes + (setq mu4e-update-interval (* 5 60)) + (setq mu4e-get-mail-command "mbsync -a -c ~/Dotfiles/.config/mbsync/mbsyncrc") + (setq mu4e-maildir "~/Mail") + + (setq mu4e-contexts + (list + ;; Opal.sh + (make-mu4e-context + :name "Ry P." + :match-func + (lambda (msg) + (when msg + (string-prefix-p "/opal.sh" (mu4e-message-field msg :maildir)))) + + :vars '((user-mail-address . "ry@opal.sh") + (user-full-name . "Ry P.") + (mu4e-drafts-folder . "/opal.sh/Drafts") + (mu4e-sent-folder . "/opal.sh/Sent") + (mu4e-trash-folder . "/opal.sh/Trash"))))) + + (setq mu4e-maildir-shortcuts + '(("/opal.sh/Inbox" . ?i) + ("/opal.sh/Sent" . ?s) + ("/opal.sh/Trash" . ?t) + ("/opal.sh/Drafts" . ?d)))) + +(setq erc-server "irc.libera.chat" ;sets default server + erc-nick "opalvaults" ; Sets nick + erc-user-full-name "opalvaults" + erc-track-shorten-start 8 + erc-kill-buffer-on-part t + erc-auto-query 'bury + erc-fill-column 90 + erc-fill-function 'erc-fill-static + erc-fill-static-center 20 + erc-track-visibility nil + erc-interpret-mirc-color t + erc-rename-buffers t + erc-track-exclude-server-buffer t) diff --git a/dotfiles/archive/doom/init.el b/dotfiles/archive/doom/init.el new file mode 100644 index 0000000..e8ddde7 --- /dev/null +++ b/dotfiles/archive/doom/init.el @@ -0,0 +1,189 @@ +;;; init.el -*- lexical-binding: t; -*- + +;; This file controls what Doom modules are enabled and what order they load +;; in. Remember to run 'doom sync' after modifying it! + +;; NOTE Press 'SPC h d h' (or 'C-h d h' for non-vim users) to access Doom's +;; documentation. There you'll find a "Module Index" link where you'll find +;; a comprehensive list of Doom's modules and what flags they support. + +;; NOTE Move your cursor over a module's name (or its flags) and press 'K' (or +;; 'C-c c k' for non-vim users) to view its documentation. This works on +;; flags as well (those symbols that start with a plus). +;; +;; Alternatively, press 'gd' (or 'C-c c d') on a module to browse its +;; directory (for easy access to its source code). + +(doom! :input + ;;chinese + ;;japanese + ;;layout ; auie,ctsrnm is the superior home row + + :completion + company ; the ultimate code completion backend + ;;helm ; the *other* search engine for love and life + ;;ido ; the other *other* search engine... + ;;ivy ; a search engine for love and life + vertico ; the search engine of the future + + :ui + ;;deft ; notational velocity for Emacs + doom ; what makes DOOM look the way it does + ;;doom-dashboard ; a nifty splash screen for Emacs + ;;doom-quit ; DOOM quit-message prompts when you quit Emacs + (emoji +unicode) ; 🙂 + hl-todo ; highlight TODO/FIXME/NOTE/DEPRECATED/HACK/REVIEW + ;;hydra + ;;indent-guides ; highlighted indent columns + ligatures ; ligatures and symbols to make your code pretty again + ;;minimap ; show a map of the code on the side + modeline ; snazzy, Atom-inspired modeline, plus API + ;;nav-flash ; blink cursor line after big motions + ;;neotree ; a project drawer, like NERDTree for vim + ophints ; highlight the region an operation acts on + (popup +defaults) ; tame sudden yet inevitable temporary windows + tabs ; a tab bar for Emacs + ;;treemacs ; a project drawer, like neotree but cooler + unicode ; extended unicode support for various languages + vc-gutter ; vcs diff in the fringe + vi-tilde-fringe ; fringe tildes to mark beyond EOB + ;;window-select ; visually switch windows + workspaces ; tab emulation, persistence & separate workspaces + ;;zen ; distraction-free coding or writing + + :editor + (evil +everywhere); come to the dark side, we have cookies + file-templates ; auto-snippets for empty files + fold ; (nigh) universal code folding + (format +onsave) ; automated prettiness + ;;god ; run Emacs commands without modifier keys + ;;lispy ; vim for lisp, for people who don't like vim + ;;multiple-cursors ; editing in many places at once + ;;objed ; text object editing for the innocent + ;;parinfer ; turn lisp into python, sort of + ;;rotate-text ; cycle region at point between text candidates + snippets ; my elves. They type so I don't have to + word-wrap ; soft wrapping with language-aware indent + + :emacs + dired ; making dired pretty [functional] + electric ; smarter, keyword-based electric-indent + ibuffer ; interactive buffer management + undo ; persistent, smarter undo for your inevitable mistakes + vc ; version-control and Emacs, sitting in a tree + + :term + eshell ; the elisp shell that works everywhere + ;;shell ; simple shell REPL for Emacs + ;;term ; basic terminal emulator for Emacs + vterm ; the best terminal emulation in Emacs + + :checkers + syntax ; tasing you for every semicolon you forget + ;;(spell +flyspell) ; tasing you for misspelling mispelling + grammar ; tasing grammar mistake every you make + + :tools + ;;ansible + ;;debugger ; FIXME stepping through code, to help you add bugs + ;;direnv + docker + ;;editorconfig ; let someone else argue about tabs vs spaces + ;;ein ; tame Jupyter notebooks with emacs + (eval +overlay) ; run code, run (also, repls) + ;;gist ; interacting with github gists + lookup ; navigate your code and its documentation + lsp ; M-x vscode + magit ; a git porcelain for Emacs + ;;make ; run make tasks from Emacs + ;;pass ; password manager for nerds + pdf ; pdf enhancements + ;;prodigy ; FIXME managing external services & code builders + ;;rgb ; creating color strings + ;;taskrunner ; taskrunner for all your projects + ;;terraform ; infrastructure as code + ;;tmux ; an API for interacting with tmux + ;;upload ; map local to remote projects via ssh/ftp + + :os + (:if IS-MAC macos) ; improve compatibility with macOS + tty ; improve the terminal Emacs experience + + :lang + ;;agda ; types of types of types of types... + ;;beancount ; mind the GAAP + ;;cc ; C > C++ == 1 + ;;clojure ; java with a lisp + common-lisp ; if you've seen one lisp, you've seen them all + ;;coq ; proofs-as-programs + ;;crystal ; ruby at the speed of c + ;;csharp ; unity, .NET, and mono shenanigans + ;;data ; config/data formats + ;;(dart +flutter) ; paint ui and not much else + ;;dhall + ;;elixir ; erlang done right + ;;elm ; care for a cup of TEA? + emacs-lisp ; drown in parentheses + ;;erlang ; an elegant language for a more civilized age + ;;ess ; emacs speaks statistics + ;;factor + ;;faust ; dsp, but you get to keep your soul + ;;fsharp ; ML stands for Microsoft's Language + ;;fstar ; (dependent) types and (monadic) effects and Z3 + ;;gdscript ; the language you waited for + ;;(go +lsp) ; the hipster dialect + ;;(haskell +lsp) ; a language that's lazier than I am + ;;hy ; readability of scheme w/ speed of python + ;;idris ; a language you can depend on + ;;json ; At least it ain't XML + ;;(java +meghanada) ; the poster child for carpal tunnel syndrome + ;;javascript ; all(hope(abandon(ye(who(enter(here)))))) + ;;julia ; a better, faster MATLAB + ;;kotlin ; a better, slicker Java(Script) + ;;latex ; writing papers in Emacs has never been so fun + ;;lean ; for folks with too much to prove + ;;ledger ; be audit you can be + ;;lua ; one-based indices? one-based indices + markdown ; writing docs for people to ignore + ;;nim ; python + lisp at the speed of c + ;;nix ; I hereby declare "nix geht mehr!" + ;;ocaml ; an objective camel + org ; organize your plain life in plain text + ;;php ; perl's insecure younger brother + ;;plantuml ; diagrams for confusing people more + ;;purescript ; javascript, but functional + python ; beautiful is better than ugly + ;;qt ; the 'cutest' gui framework ever + racket ; a DSL for DSLs + ;;raku ; the artist formerly known as perl6 + ;;rest ; Emacs as a REST client + ;;rst ; ReST in peace + ;;(ruby +rails) ; 1.step {|i| p "Ruby is #{i.even? ? 'love' : 'life'}"} + ;;rust ; Fe2O3.unwrap().unwrap().unwrap().unwrap() + ;;scala ; java, but good + (scheme +guile) ; a fully conniving family of lisps + sh ; she sells {ba,z,fi}sh shells on the C xor + ;;sml + ;;solidity ; do you need a blockchain? No. + ;;swift ; who asked for emoji variables? + ;;terra ; Earth and Moon in alignment for performance. + web ; the tubes + yaml ; JSON, but readable + ;;zig ; C, but simpler + + :email + (mu4e +org +gmail) + ;;notmuch + ;;(wanderlust +gmail) + + :app + ;;calendar + ;;emms + ;;everywhere ; *leave* Emacs!? You must be joking + irc ; how neckbeards socialize + (rss +org) ; emacs as an RSS reader + ;;twitter ; twitter client https://twitter.com/vnought + + :config + ;;literate + (default +bindings +smartparens)) diff --git a/dotfiles/archive/doom/packages.el b/dotfiles/archive/doom/packages.el new file mode 100644 index 0000000..db211b9 --- /dev/null +++ b/dotfiles/archive/doom/packages.el @@ -0,0 +1,57 @@ +;; -*- no-byte-compile: t; -*- +;;; $DOOMDIR/packages.el + +;; To install a package with Doom you must declare them here and run 'doom sync' +;; on the command line, then restart Emacs for the changes to take effect -- or +;; use 'M-x doom/reload'. + +(package! org-bullets) +(package! modus-themes) +(package! org-pomodoro) +(package! visual-fill-column) +(package! tide) +(package! ob-racket + :recipe (:host github :repo "hasu/emacs-ob-racket")) + +;; To install SOME-PACKAGE from MELPA, ELPA or emacsmirror: +;(package! some-package) + +;; To install a package directly from a remote git repo, you must specify a +;; `:recipe'. You'll find documentation on what `:recipe' accepts here: +;; https://github.com/raxod502/straight.el#the-recipe-format +;(package! another-package +; :recipe (:host github :repo "username/repo")) + +;; If the package you are trying to install does not contain a PACKAGENAME.el +;; file, or is located in a subdirectory of the repo, you'll need to specify +;; `:files' in the `:recipe': +;(package! this-package +; :recipe (:host github :repo "username/repo" +; :files ("some-file.el" "src/lisp/*.el"))) + +;; If you'd like to disable a package included with Doom, you can do so here +;; with the `:disable' property: +;(package! builtin-package :disable t) + +;; You can override the recipe of a built in package without having to specify +;; all the properties for `:recipe'. These will inherit the rest of its recipe +;; from Doom or MELPA/ELPA/Emacsmirror: +;(package! builtin-package :recipe (:nonrecursive t)) +;(package! builtin-package-2 :recipe (:repo "myfork/package")) + +;; Specify a `:branch' to install a package from a particular branch or tag. +;; This is required for some packages whose default branch isn't 'master' (which +;; our package manager can't deal with; see raxod502/straight.el#279) +;(package! builtin-package :recipe (:branch "develop")) + +;; Use `:pin' to specify a particular commit to install. +;(package! builtin-package :pin "1a2b3c4d5e") + + +;; Doom's packages are pinned to a specific commit and updated from release to +;; release. The `unpin!' macro allows you to unpin single packages... +;(unpin! pinned-package) +;; ...or multiple packages +;(unpin! pinned-package another-pinned-package) +;; ...Or *all* packages (NOT RECOMMENDED; will likely break things) +;(unpin! t) diff --git a/dotfiles/archive/exwm/Xmodmap b/dotfiles/archive/exwm/Xmodmap new file mode 100644 index 0000000..d349fa4 --- /dev/null +++ b/dotfiles/archive/exwm/Xmodmap @@ -0,0 +1,2 @@ +clear lock +keycode 66 = Escape Caps_Lock NoSymbol NoSymbol \ No newline at end of file diff --git a/dotfiles/archive/old.Emacs.org b/dotfiles/archive/old.Emacs.org new file mode 100644 index 0000000..55547c8 --- /dev/null +++ b/dotfiles/archive/old.Emacs.org @@ -0,0 +1,506 @@ +#+title: Emacs Custom Configuration File +#+PROPERTY: header-args:emacs-lisp :tangle ~/Dotfiles/.config/doom/config.el :mkdirp yes :lexical yes + +* Configuration +:PROPERTIES: +:VISITBILITY: children +:END: +** Table of Contents :TOC_4_gh: +- [[#configuration][Configuration]] + - [[#general][General]] + - [[#load-paths][Load Paths]] + - [[#user-info][User Info]] + - [[#visual][Visual]] + - [[#misc][Misc]] + - [[#theme][Theme]] + - [[#fonts][Fonts]] + - [[#org][Org]] + - [[#fonts-and-symbols][Fonts and Symbols]] + - [[#general-1][General]] + - [[#better-heading-bullets][Better Heading Bullets]] + - [[#center-org-buffers][Center Org Buffers]] + - [[#org-babel][Org Babel]] + - [[#racket-specific-language][Racket Specific Language]] + - [[#babel-languages][Babel Languages]] + - [[#soure-block-creation-shortcuts][Soure Block Creation Shortcuts]] + - [[#babel-configuration-file-automation-hook][Babel Configuration File Automation Hook]] + - [[#programming-languages][Programming Languages]] + - [[#common-lisp][Common Lisp]] + - [[#mu4e-e-mail][Mu4e (E-mail)]] + - [[#erc-irc][ERC (IRC)]] + +** General +*** Load Paths +#+begin_src emacs-lisp +(add-to-list 'load-path "~/.guix-profile/bin/guile") +(add-to-list 'load-path "~/.guix-profile/share/emacs/site-lisp") + +;; Match Emacs program path to be the same as user shell +(defun set-exec-path-from-shell-PATH () + "Set up Emacs' `exec-path' and PATH environment variable to match +that used by the user's shell." + (interactive) + (let ((path-from-shell (replace-regexp-in-string + "[ \t\n]*$" "" (shell-command-to-string + "$SHELL --login -c 'echo $PATH'")))) + (setenv "PATH" path-from-shell) + (setq exec-path (split-string path-from-shell path-separator)))) + +(set-exec-path-from-shell-PATH) +#+end_src + +*** User Info +#+begin_src emacs-lisp +;; Setting general info +(setq user-full-name "Ry" + user-mail-address "ry@opal.sh") +#+end_src + +*** Visual +#+begin_src emacs-lisp + +;; Set line number +(setq display-line-numbers-type t) + +;; Keeps text lines from going off screen. +(set-default 'truncate-lines nil) +;; Add this hook to ERC if I run into trouble with truncated lines in other modes. +;; (add-hook 'erc-mode-hook (lambda () (setq-default truncate-lines nil))) + + +;; Only enable line numbers for certain modes +(dolist (mode '(org-mode-hook + term-mode-hook + shell-mode-hook + eshell-mode-hook)) + (add-hook mode (lambda () (display-line-numbers-mode 0)))) +#+end_src + +*** Misc + +#+begin_src emacs-lisp +;; Enable clipboard +(setq x-select-enable-clipboard t) +#+end_src + +** Theme +#+begin_src emacs-lisp +;; load theme +(setq doom-theme 'modus-operandi) + +;; Configure Modus theme +(use-package modus-themes + :init + (setq modus-themes-italic-constructs t + modus-themes-bold-constructs nil + modus-themes-region '(accented bg-only no-extend) + modus-themes-org-blocks 'greyscale + modus-themes-paren-match 'intense + modus-themes-mixed-fonts t) + + ;; Load the theme files before enabling a theme + (modus-themes-load-themes) + :config + + (modus-themes-load-vivendi) ;; OR (modus-themes-load-operandi) + :bind ("" . modus-themes-toggle)) + +#+end_src + +** Fonts +Using [[https://github.com/tonsky/FiraCode][Fira Code]] + Fira Code Retina. + +#+begin_src emacs-lisp + +;; Set fonts +(set-face-attribute 'default nil :font "Fira Code" :height 125 :weight 'medium) +(set-face-attribute 'variable-pitch nil :font "Fira Sans" :height 1.0 :weight 'regular) +(set-face-attribute 'fixed-pitch nil :font "Fira Code" :height 1.0 :weight 'medium) + +#+end_src + +** Org +*** Fonts and Symbols +Here we are setting general font configuration in order to make editing in org mode a bit more streamlined to look at. + +#+begin_src emacs-lisp + +(defun rymacs/org-font-setup () + ;; Replace list hyphen with dot + (font-lock-add-keywords 'org-mode + '(("^ *\\([-]\\) " + (0 (prog1 () (compose-region (match-beginning 1) (match-end 1) + "•")))))) + + ;; Set faces for heading levels + (dolist (face '((org-level-1 . 1.2) + (org-level-2 . 1.1) + (org-level-3 . 1.05) + (org-level-4 . 1.0) + (org-level-5 . 1.1) + (org-level-6 . 1.1) + (org-level-7 . 1.1) + (org-level-8 . 1.1))) + (set-face-attribute (car face) nil :font "Cantarell" :weight 'regular :height (cdr face))) + + ;; Ensure that anything that should be fixed-pitch in Org files appears that way + (set-face-attribute 'org-block nil :foreground nil :inherit 'fixed-pitch) + (set-face-attribute 'org-table nil :inherit 'fixed-pitch) + (set-face-attribute 'org-formula nil :inherit 'fixed-pitch) + (set-face-attribute 'org-code nil :inherit '(shadow fixed-pitch)) + (set-face-attribute 'org-table nil :inherit '(shadow fixed-pitch)) + (set-face-attribute 'org-verbatim nil :inherit '(shadow fixed-pitch)) + (set-face-attribute 'org-special-keyword nil :inherit '(font-lock-comment-face fixed-pitch)) + (set-face-attribute 'org-meta-line nil :inherit '(font-lock-comment-face fixed-pitch)) + (set-face-attribute 'org-checkbox nil :inherit 'fixed-pitch) + (set-face-attribute 'line-number nil :inherit 'fixed-pitch) + (set-face-attribute 'line-number-current-line nil :inherit 'fixed-pitch)) + +#+end_src + +*** General + +Main Org/Agenda configuration. + +#+begin_src emacs-lisp +;; Set org agenda dir +(setq org-directory "~/org/") + +(defun rymacs/org-mode-setup () + (org-indent-mode) + (variable-pitch-mode 1) + (visual-line-mode 1) + (setq org-startup-folded t)) + +(use-package org + :commands (org-capture org-agenda) + :hook (org-mode . rymacs/org-mode-setup) + :config + (setq org-ellipsis " ▾") + (setq org-agenda-start-with-log-mode t) + (setq org-log-done 'time) + (setq org-log-into-drawer t) + + (setq org-agenda-files + '("~/org/projects/" + "~/org/tasks/" + )) + + (require 'org-habit) + (add-to-list 'org-modules 'org-habit) + (setq org-habit-graph-column 60) + + (setq org-todo-keywords + '((sequence "TODO(t)" "NEXT(n)" "|" "DONE(d!)") + (sequence "BACKLOG(b)" "PLAN(p)" "READY(r)" "ACTIVE(a)" "REVIEW(v)" "WAIT(w@/!)" "HOLD(h)" "|" "COMPLETED(c)" "CANC(k@)"))) + + (setq org-refile-targets + '(("archive.org" :maxlevel . 1) + ("planner.org" :maxlevel . 1))) + + ;; Save Org buffers after refiling! + (advice-add 'org-refile :after 'org-save-all-org-buffers) + + (setq org-tag-alist + '((:startgroup) + ; Put mutually exclusive tags here + (:endgroup) + ("@errand" . ?E) + ("@home" . ?H) + ("@work" . ?W) + ("agenda" . ?a) + ("planning" . ?p) + ("publish" . ?P) + ("batch" . ?b) + ("note" . ?n) + ("idea" . ?i))) + + ;; Configure custom agenda views + (setq org-agenda-custom-commands + '(("d" "Dashboard" + ((agenda "" ((org-deadline-warning-days 7))) + (todo "NEXT" + ((org-agenda-overriding-header "Next Tasks"))) + (tags-todo "agenda/ACTIVE" ((org-agenda-overriding-header "Active Projects"))))) + + ("n" "Next Tasks" + ((todo "NEXT" + ((org-agenda-overriding-header "Next Tasks"))))) + + ;; Low-effort next actions + ("e" tags-todo "+TODO=\"NEXT\"+Effort<15&+Effort>0" + ((org-agenda-overriding-header "Low Effort Tasks") + (org-agenda-max-todos 20) + (org-agenda-files org-agenda-files))))) + + ;; Create capture templates + (setq org-capture-templates + `(("t" "Tasks") + ("tt" "Task" entry (file+olp "~/org/planner/tasks.org" "Inbox") + "* TODO %?\n %U\n %a\n %i" :empty-lines 1) + + ("p" "Projects") + ("pp" "Project File" entry (file+olp "~/org/projects/auto-infra-overview.org" "Inbox") + "* TODO %?\n %U\n %a\n %i" :empty-lines 1))) + ;; Init font setup + (rymacs/org-font-setup)) + +#+end_src + +*** Better Heading Bullets + +#+begin_src emacs-lisp + +;; Change default pretty bullets to circles +(use-package org-bullets + :after org + :hook (org-mode . org-bullets-mode) + :custom + (org-bullets-bullet-list '("◉" "○" "●" "○" "●" "○" "●"))) + +#+end_src + +*** Center Org Buffers + +#+begin_src emacs-lisp + +;; Creates margins, and centerrs content in org mode. +(defun rymacs/org-mode-visual-fill () + (setq visual-fill-column-width 100 + visual-fill-column-center-text t) + (visual-fill-column-mode 1)) + +(use-package visual-fill-column + :hook (org-mode . rymacs/org-mode-visual-fill)) + +#+end_src + +*** Org Babel +Org Babel allows us to evaluate source code blocks within org mode. With this functionality, we can tell org babel to insert the content of the source block codes into any file specified by using the org-babel-tangle function. +**** Racket Specific Language + +#+begin_src emacs-lisp +(use-package ob-racket + :after org + :config + (add-hook 'ob-racket-pre-runtime-library-load-hook + #'ob-racket-raco-make-runtime-library)) +#+end_src + +**** Babel Languages + +#+begin_src emacs-lisp + +;; Load languages for babel code blocks. +(with-eval-after-load 'org + (org-babel-do-load-languages + 'org-babel-load-languages + '((emacs-lisp . t) + (racket . t) + (python . t) + (scheme . t) + (javascript . t) + (html . t) + (css . t) + (lisp . t))) + + (push '("conf-unix" . conf-unix) org-src-lang-modes)) + +(setq geiser-default-implementation '(guile)) +#+end_src + +#+RESULTS: +| guile | + +**** Soure Block Creation Shortcuts +Here we use a package called org-tempo. + +#+begin_src emacs-lisp + +;; Make shortcuts to easily create babel source code blocks. +(with-eval-after-load 'org + (require 'org-tempo) + + (add-to-list 'org-structure-template-alist '("sh" . "src shell")) + (add-to-list 'org-structure-template-alist '("el" . "src emacs-lisp")) + (add-to-list 'org-structure-template-alist '("py" . "src python")) + (add-to-list 'org-structure-template-alist '("yml" . "src yaml")) + (add-to-list 'org-structure-template-alist '("scm" . "src scheme")) + (add-to-list 'org-structure-template-alist '("js" . "src javascript")) + (add-to-list 'org-structure-template-alist '("html" . "src html")) + (add-to-list 'org-structure-template-alist '("css" . "src css")) + (add-to-list 'org-structure-template-alist '("rt" . "src racket")) + (add-to-list 'org-structure-template-alist '("cl" . "src lisp"))) +#+end_src + +**** Babel Configuration File Automation Hook + +TODO: This needs to be fixed, or find an equiv. +Since we don't want to have to manually use the org-babel-tangle function everytime we make changes to the corresponding .org file, we create an automation hook that executes the function every time we save. + +#+begin_src emacs-lisp + +;; ;; Define a function that automatically executes rymacs/org-babel-tangle-config (a wrapper around org-babel-tangle) when saving this file. +;; (defun rymacs/org-babel-tangle-config () +;; (when (string-equal (file-name-directory (buffer-file-name)) +;; (expand-file-name "~/.dotfiles/.config/doom")) + +;; (let ((org-confirm-babel-evaluate nil)) +;; (org-babel-tangle)))) + +;; (add-hook 'org-mode-hook (lambda () (add-hook 'after-save-hook #'rymacs/org-babel-tangle-config))) + +#+end_src + +# *** Org Roam +# I use Org Roam as an alternative to writing traditional notes. Instead of long sprawling .org files, each note in Org roam is a excerpt of a specific idea or topic that has links to other notes made with Org Roam. Roam also allows you to pull up a buffer to look at which notes are linked in other notes. This creates a spawling network of information that is useful, quick to draw information from, and can create a notetaking experience that is interactive and seamless. + +# #+begin_src emacs-lisp + +# (use-package org-roam +# :init +# (setq org-roam-v2-ack t) +# :custom +# (org-roam-directory "~/roam/notes/") +# (org-roam-completion-everywhere t) +# (org-roam-capture-templates +# '(("d" "default" plain +# "%?" +# :if-new (file+head "%<%Y%m%d%H%M%S>-${slug}.org" "#+title: ${title}\n") +# :unnarrowed t) +# ("r" "resources" plain +# (file "~/roam/templates/resource-template.org") +# :if-new (file+head "%<%Y%m%d%H%M%S>-${slug}.org" "#+title: ${title}\n") +# :unnarrowed t) +# ("f" "files" plain +# (file "~/roam/templates/res-file-note-temp.org") +# :if-new (file+head "%<%Y%m%d%H%M%S>-${slug}.org" "#+title: ${title}\n") +# :unnarrowed t) +# ("c" "cli" plain +# (file "~/roam/templates/commands-template.org") +# :if-new (file+head "%<%Y%m%d%H%M%S>-${slug}.org" "#+title: ${title}\n") +# :unnarrowed t))) +# :bind (("C-c n l" . org-roam-buffer-toggle) +# ("C-c n f" . org-roam-node-find) +# ("C-c n i" . org-roam-node-insert) +# ("C-c n I" . org-roam-node-insert-immediate) +# ("C-c n p" . my/org-roam-find-project) +# :map org-mode-map +# ("C-M-i" . completion-at-point) +# :map org-roam-dailies-map +# ("Y" . org-roam-dailies-capture-yesterday) +# ("T" . org-roam-dailies-capture-tomorrow)) +# :bind-keymap +# ("C-c n d" . org-roam-dailies-map) +# :config +# (require 'org-roam-dailies) ;; Ensure the keymap is available +# (org-roam-db-autosync-mode)) + +# ;; Function to enable the ability to quickly insert a link without +# ;; opening a capture buffer. +# (defun org-roam-node-insert-immediate (arg &rest args) +# (interactive "P") +# (let ((args (cons arg args)) +# (org-roam-capture-templates (list (append (car org-roam-capture-templates) +# '(:immediate-finish t))))) +# (apply #'org-roam-node-insert args))) + +# #+end_src + +# *** Deft Configuration + +# Deft is a package that helps browse and filter plain text files. I use it to search through org-roam notes. + +# #+begin_src emacs-lisp + +# (use-package deft +# :after org +# :bind +# ("C-c n d" . deft) +# :custom +# (deft-recursive t) +# (deft-use-filter-string-for-filename t) +# (deft-default-extension "org") +# (deft-directory org-roam-directory)) + +# #+end_src +** Programming Languages +*** Common Lisp +#+begin_src emacs-lisp +(after! sly + (load "/home/ry/quicklisp/clhs-use-local.el" t) + (setq sly-lisp-implementations + '((sbcl ("/bin/sbcl" "-L" "sbcl" "-Q" "run") :coding-system utf-8-unix) + (ccl ("/usr/local/bin/ccl64" :coding-system utf-8-unix))))) + +(defmacro define-sly-lisp (name) + `(defun ,name () (interactive) (let ((sly-default-lisp ',name)) (sly)))) + +(define-sly-lisp sbcl) +(define-sly-lisp ccl) +#+end_src + +** Mu4e (E-mail) + +Account Information: + - IMAP: imap.opal.sh -- 993 + - SMTP smtp.opal.sh -- 587 + +#+begin_src emacs-lisp + +(use-package mu4e + :config + ;; This is set to 't' to avoid mail syncing issues when using mbsync + (setq mu4e-change-filenames-when-moving t) + + ;; Refresh mail using isync every 5 minutes + (setq mu4e-update-interval (* 5 60)) + (setq mu4e-get-mail-command "mbsync -a -c ~/Dotfiles/.config/mbsync/mbsyncrc") + (setq mu4e-maildir "~/Mail") + + (setq mu4e-contexts + (list + ;; Opal.sh + (make-mu4e-context + :name "Ry P." + :match-func + (lambda (msg) + (when msg + (string-prefix-p "/opal.sh" (mu4e-message-field msg :maildir)))) + + :vars '((user-mail-address . "ry@opal.sh") + (user-full-name . "Ry P.") + (mu4e-drafts-folder . "/opal.sh/Drafts") + (mu4e-sent-folder . "/opal.sh/Sent") + (mu4e-trash-folder . "/opal.sh/Trash"))))) + + (setq mu4e-maildir-shortcuts + '(("/opal.sh/Inbox" . ?i) + ("/opal.sh/Sent" . ?s) + ("/opal.sh/Trash" . ?t) + ("/opal.sh/Drafts" . ?d)))) + +#+end_src + +** ERC (IRC) + +#+begin_src emacs-lisp + +(setq erc-server "irc.libera.chat" ;sets default server + erc-nick "opalvaults" ; Sets nick + erc-user-full-name "opalvaults" + erc-track-shorten-start 8 + erc-kill-buffer-on-part t + erc-auto-query 'bury + erc-fill-column 90 + erc-fill-function 'erc-fill-static + erc-fill-static-center 20 + erc-track-visibility nil + erc-interpret-mirc-color t + erc-rename-buffers t + erc-track-exclude-server-buffer t) +#+end_src + +#+RESULTS: +: t + diff --git a/dotfiles/guix/channels.scm b/dotfiles/guix/channels.scm new file mode 100644 index 0000000..ac4862b --- /dev/null +++ b/dotfiles/guix/channels.scm @@ -0,0 +1,16 @@ +(list (channel + (name 'guix) + (url "https://git.savannah.gnu.org/git/guix.git") + (introduction + (make-channel-introduction + "9edb3f66fd807b096b48283debdcddccfea34bad" + (openpgp-fingerprint + "BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA")))) + (channel + (name 'nonguix) + (url "https://gitlab.com/nonguix/nonguix") + (introduction + (make-channel-introduction + "897c1a470da759236cc11798f4e0a5f7d4d59fbc" + (openpgp-fingerprint + "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5"))))) diff --git a/dotfiles/guix/home/files/alacritty.yml b/dotfiles/guix/home/files/alacritty.yml new file mode 100644 index 0000000..2270f48 --- /dev/null +++ b/dotfiles/guix/home/files/alacritty.yml @@ -0,0 +1,19 @@ +# Env +env: + TERM: xterm-256color + +# Font configuration +font: + normal: + family: inconsolata + style: Regular + bold: + family: inconsolata + style: Bold + italic: + family: inconsolata + style: Italic + bold_italic: + family: inconsolata + style: Bold Italic + size: 16 diff --git a/dotfiles/guix/home/files/alacritty/alacritty.yml b/dotfiles/guix/home/files/alacritty/alacritty.yml new file mode 100644 index 0000000..2270f48 --- /dev/null +++ b/dotfiles/guix/home/files/alacritty/alacritty.yml @@ -0,0 +1,19 @@ +# Env +env: + TERM: xterm-256color + +# Font configuration +font: + normal: + family: inconsolata + style: Regular + bold: + family: inconsolata + style: Bold + italic: + family: inconsolata + style: Italic + bold_italic: + family: inconsolata + style: Bold Italic + size: 16 diff --git a/dotfiles/guix/home/files/dunst/dunstrc b/dotfiles/guix/home/files/dunst/dunstrc new file mode 100644 index 0000000..b487e15 --- /dev/null +++ b/dotfiles/guix/home/files/dunst/dunstrc @@ -0,0 +1,434 @@ +[global] + ### Display ### + + # Which monitor should the notifications be displayed on. + monitor = 0 + + # Display notification on focused monitor. Possible modes are: + # mouse: follow mouse pointer + # keyboard: follow window with keyboard focus + # none: don't follow anything + # + # "keyboard" needs a window manager that exports the + # _NET_ACTIVE_WINDOW property. + # This should be the case for almost all modern window managers. + # + # If this option is set to mouse or keyboard, the monitor option + # will be ignored. + follow = none + + ### Geometry ### + + # dynamic width from 0 to 300 + # width = (0, 300) + # constant width of 300 + width = 300 + + # The maximum height of a single notification, excluding the frame. + height = 300 + + # Position the notification in the top right corner + origin = top-right + + # Offset from the origin + offset = 10x50 + + # Scale factor. It is auto-detected if value is 0. + scale = 0 + + # Maximum number of notification (0 means no limit) + notification_limit = 0 + + ### Progress bar ### + + # Turn on the progess bar. It appears when a progress hint is passed with + # for example dunstify -h int:value:12 + progress_bar = true + + # Set the progress bar height. This includes the frame, so make sure + # it's at least twice as big as the frame width. + progress_bar_height = 10 + + # Set the frame width of the progress bar + progress_bar_frame_width = 1 + + # Set the minimum width for the progress bar + progress_bar_min_width = 150 + + # Set the maximum width for the progress bar + progress_bar_max_width = 300 + + + # Show how many messages are currently hidden (because of + # notification_limit). + indicate_hidden = yes + + # The transparency of the window. Range: [0; 100]. + # This option will only work if a compositing window manager is + # present (e.g. xcompmgr, compiz, etc.). (X11 only) + transparency = 0 + + # Draw a line of "separator_height" pixel height between two + # notifications. + # Set to 0 to disable. + separator_height = 2 + + # Padding between text and separator. + padding = 8 + + # Horizontal padding. + horizontal_padding = 8 + + # Padding between text and icon. + text_icon_padding = 0 + + # Defines width in pixels of frame around the notification window. + # Set to 0 to disable. + frame_width = 3 + + # Defines color of the frame around the notification window. + frame_color = "#aaaaaa" + + # Define a color for the separator. + # possible values are: + # * auto: dunst tries to find a color fitting to the background; + # * foreground: use the same color as the foreground; + # * frame: use the same color as the frame; + # * anything else will be interpreted as a X color. + separator_color = frame + + # Sort messages by urgency. + sort = yes + + # Don't remove messages, if the user is idle (no mouse or keyboard input) + # for longer than idle_threshold seconds. + # Set to 0 to disable. + # A client can set the 'transient' hint to bypass this. See the rules + # section for how to disable this if necessary + # idle_threshold = 120 + + ### Text ### + + font = Monospace 8 + + # The spacing between lines. If the height is smaller than the + # font height, it will get raised to the font height. + line_height = 0 + + # Possible values are: + # full: Allow a small subset of html markup in notifications: + # bold + # italic + # strikethrough + # underline + # + # For a complete reference see + # . + # + # strip: This setting is provided for compatibility with some broken + # clients that send markup even though it's not enabled on the + # server. Dunst will try to strip the markup but the parsing is + # simplistic so using this option outside of matching rules for + # specific applications *IS GREATLY DISCOURAGED*. + # + # no: Disable markup parsing, incoming notifications will be treated as + # plain text. Dunst will not advertise that it has the body-markup + # capability if this is set as a global setting. + # + # It's important to note that markup inside the format option will be parsed + # regardless of what this is set to. + markup = full + + # The format of the message. Possible variables are: + # %a appname + # %s summary + # %b body + # %i iconname (including its path) + # %I iconname (without its path) + # %p progress value if set ([ 0%] to [100%]) or nothing + # %n progress value if set without any extra characters + # %% Literal % + # Markup is allowed + format = "%s\n%b" + + # Alignment of message text. + # Possible values are "left", "center" and "right". + alignment = left + + # Vertical alignment of message text and icon. + # Possible values are "top", "center" and "bottom". + vertical_alignment = center + + # Show age of message if message is older than show_age_threshold + # seconds. + # Set to -1 to disable. + show_age_threshold = 60 + + # Specify where to make an ellipsis in long lines. + # Possible values are "start", "middle" and "end". + ellipsize = middle + + # Ignore newlines '\n' in notifications. + ignore_newline = no + + # Stack together notifications with the same content + stack_duplicates = true + + # Hide the count of stacked notifications with the same content + hide_duplicate_count = false + + # Display indicators for URLs (U) and actions (A). + show_indicators = yes + + ### Icons ### + + # Align icons left/right/off + icon_position = left + + # Scale small icons up to this size, set to 0 to disable. Helpful + # for e.g. small files or high-dpi screens. In case of conflict, + # max_icon_size takes precedence over this. + min_icon_size = 0 + + # Scale larger icons down to this size, set to 0 to disable + max_icon_size = 32 + + # Paths to default icons. + icon_path = /usr/share/icons/gnome/16x16/status/:/usr/share/icons/gnome/16x16/devices/ + + ### History ### + + # Should a notification popped up from history be sticky or timeout + # as if it would normally do. + sticky_history = yes + + # Maximum amount of notifications kept in history + history_length = 20 + + ### Misc/Advanced ### + + # dmenu path. + dmenu = /usr/bin/dmenu -p dunst: + + # Browser for opening urls in context menu. + browser = /usr/bin/xdg-open + + # Always run rule-defined scripts, even if the notification is suppressed + always_run_script = true + + # Define the title of the windows spawned by dunst + title = Dunst + + # Define the class of the windows spawned by dunst + class = Dunst + + # Define the corner radius of the notification window + # in pixel size. If the radius is 0, you have no rounded + # corners. + # The radius will be automatically lowered if it exceeds half of the + # notification height to avoid clipping text and/or icons. + corner_radius = 0 + + # Ignore the dbus closeNotification message. + # Useful to enforce the timeout set by dunst configuration. Without this + # parameter, an application may close the notification sent before the + # user defined timeout. + ignore_dbusclose = false + + ### Wayland ### + # These settings are Wayland-specific. They have no effect when using X11 + + # Uncomment this if you want to let notications appear under fullscreen + # applications (default: overlay) + # layer = top + + # Set this to true to use X11 output on Wayland. + force_xwayland = false + + ### Legacy + + # Use the Xinerama extension instead of RandR for multi-monitor support. + # This setting is provided for compatibility with older nVidia drivers that + # do not support RandR and using it on systems that support RandR is highly + # discouraged. + # + # By enabling this setting dunst will not be able to detect when a monitor + # is connected or disconnected which might break follow mode if the screen + # layout changes. + force_xinerama = false + + ### mouse + + # Defines list of actions for each mouse event + # Possible values are: + # * none: Don't do anything. + # * do_action: Invoke the action determined by the action_name rule. If there is no + # such action, open the context menu. + # * open_url: If the notification has exactly one url, open it. If there are multiple + # ones, open the context menu. + # * close_current: Close current notification. + # * close_all: Close all notifications. + # * context: Open context menu for the notification. + # * context_all: Open context menu for all notifications. + # These values can be strung together for each mouse event, and + # will be executed in sequence. + mouse_left_click = close_current + mouse_middle_click = do_action, close_current + mouse_right_click = close_all + +# Experimental features that may or may not work correctly. Do not expect them +# to have a consistent behaviour across releases. +[experimental] + # Calculate the dpi to use on a per-monitor basis. + # If this setting is enabled the Xft.dpi value will be ignored and instead + # dunst will attempt to calculate an appropriate dpi value for each monitor + # using the resolution and physical size. This might be useful in setups + # where there are multiple screens with very different dpi values. + per_monitor_dpi = false + + +[urgency_low] + # IMPORTANT: colors have to be defined in quotation marks. + # Otherwise the "#" and following would be interpreted as a comment. + background = "#222222" + foreground = "#888888" + timeout = 10 + # Icon for notifications with low urgency, uncomment to enable + #default_icon = /path/to/icon + +[urgency_normal] + background = "#285577" + foreground = "#ffffff" + timeout = 10 + # Icon for notifications with normal urgency, uncomment to enable + #default_icon = /path/to/icon + +[urgency_critical] + background = "#900000" + foreground = "#ffffff" + frame_color = "#ff0000" + timeout = 0 + # Icon for notifications with critical urgency, uncomment to enable + #default_icon = /path/to/icon + +# Every section that isn't one of the above is interpreted as a rules to +# override settings for certain messages. +# +# Messages can be matched by +# appname (discouraged, see desktop_entry) +# body +# category +# desktop_entry +# icon +# match_transient +# msg_urgency +# stack_tag +# summary +# +# and you can override the +# background +# foreground +# format +# frame_color +# fullscreen +# new_icon +# set_stack_tag +# set_transient +# set_category +# timeout +# urgency +# skip_display +# history_ignore +# action_name +# word_wrap +# ellipsize +# alignment +# +# Shell-like globbing will get expanded. +# +# Instead of the appname filter, it's recommended to use the desktop_entry filter. +# GLib based applications export their desktop-entry name. In comparison to the appname, +# the desktop-entry won't get localized. +# +# SCRIPTING +# You can specify a script that gets run when the rule matches by +# setting the "script" option. +# The script will be called as follows: +# script appname summary body icon urgency +# where urgency can be "LOW", "NORMAL" or "CRITICAL". +# +# NOTE: It might be helpful to run dunst -print in a terminal in order +# to find fitting options for rules. + +# Disable the transient hint so that idle_threshold cannot be bypassed from the +# client +#[transient_disable] +# match_transient = yes +# set_transient = no +# +# Make the handling of transient notifications more strict by making them not +# be placed in history. +#[transient_history_ignore] +# match_transient = yes +# history_ignore = yes + +# fullscreen values +# show: show the notifications, regardless if there is a fullscreen window opened +# delay: displays the new notification, if there is no fullscreen window active +# If the notification is already drawn, it won't get undrawn. +# pushback: same as delay, but when switching into fullscreen, the notification will get +# withdrawn from screen again and will get delayed like a new notification +#[fullscreen_delay_everything] +# fullscreen = delay +#[fullscreen_show_critical] +# msg_urgency = critical +# fullscreen = show + +#[espeak] +# summary = "*" +# script = dunst_espeak.sh + +#[script-test] +# summary = "*script*" +# script = dunst_test.sh + +#[ignore] +# # This notification will not be displayed +# summary = "foobar" +# skip_display = true + +#[history-ignore] +# # This notification will not be saved in history +# summary = "foobar" +# history_ignore = yes + +#[skip-display] +# # This notification will not be displayed, but will be included in the history +# summary = "foobar" +# skip_display = yes + +#[signed_on] +# appname = Pidgin +# summary = "*signed on*" +# urgency = low +# +#[signed_off] +# appname = Pidgin +# summary = *signed off* +# urgency = low +# +#[says] +# appname = Pidgin +# summary = *says* +# urgency = critical +# +#[twitter] +# appname = Pidgin +# summary = *twitter.com* +# urgency = normal +# +#[stack-volumes] +# appname = "some_volume_notifiers" +# set_stack_tag = "volume" +# +# vim: ft=cfg diff --git a/dotfiles/guix/home/files/emacs/init.el b/dotfiles/guix/home/files/emacs/init.el new file mode 100644 index 0000000..4fd2fc5 --- /dev/null +++ b/dotfiles/guix/home/files/emacs/init.el @@ -0,0 +1,705 @@ +(setq package-enable-at-startup nil) + +;; * Package Management with straight.el +(unless (featurep 'straight) + ;; Bootstrap straight.el + (defvar bootstrap-version) + (let ((bootstrap-file + (expand-file-name "straight/repos/straight.el/bootstrap.el" user-emacs-directory)) + (bootstrap-version 5)) + (unless (file-exists-p bootstrap-file) + (with-current-buffer + (url-retrieve-synchronously + "https://raw.githubusercontent.com/raxod502/straight.el/develop/install.el" + 'silent 'inhibit-cookies) + (goto-char (point-max)) + (eval-print-last-sexp))) + (load bootstrap-file nil 'nomessage))) + +;; Use straight.el for use-package expressions +(straight-use-package 'use-package) + +(setq package-archives '(("melpa" . "https://melpa.org/packages/") + ("org" . "https://orgmode.org/elpa/") + ("elpa" . "https://elpa.gnu.org/packages/"))) + +(scroll-bar-mode -1) ;; Disable scroll bar +(tool-bar-mode -1) ;; Disable tool bar menu +(tooltip-mode -1) ;; Disable tooltips +(set-fringe-mode 10) ;; Disable fringe mode +(menu-bar-mode -1) ;; Disable menu bar +(global-display-line-numbers-mode t) ;; Display line numbers +(set-default 'truncate-lines nil) ;; Wrap lines at end of screen +(setq visible-bell t) ;; Visible flash to represent a bell +(setq x-select-enable-clipboard t) ;; Enable clipboard +(global-tab-line-mode -1) ;; Disable tab mode +(setq inhibit-startup-message t) ;; What it says +(setq global-auto-revert-non-file-buffers t) +(global-auto-revert-mode 1) ;; Revert all buffers on change +(setq custom-safe-themes t) ;; Treat themes as safe + +;; Disable line mode for specific major/minor modes. +(dolist (mode '(org-mode-hook + vterm-mode-hook + term-mode-hook + eshell-mode-hook)) + (add-hook mode (lambda () (display-line-numbers-mode 0)))) + +(set-frame-parameter (selected-frame) 'alpha '(90 . 90)) +(add-to-list 'default-frame-alist '(alpha . (90 . 90))) +(set-frame-parameter (selected-frame) 'fullscreen 'maximized) +(add-to-list 'default-frame-alist '(fullscreen . maximized)) + +(use-package doom-modeline + :straight t + :init (doom-modeline-mode 1) + :custom ((doom-modeline-height 15))) + +;; install all-the-icons when first loading the emacs conf +;; remember to run M-x all-the-icons-install-fonts +(use-package all-the-icons + :straight t + :if (display-graphic-p)) + +(use-package which-key + :straight t + :defer 0 + :diminish which-key-mode + :config + (which-key-mode) + (setq which-key-idle-delay 0.3)) + +(use-package alert + :straight t + :config + (setq alert-default-style 'notification)) + +(setq large-file-warning-threshold nil) ;; Disables warnings for large files +(setq vc-follow-symlinks t) ;; Disables warnings for symlinks + +(use-package helpful + :straight t + :commands (helpful-callable helpful-variable helpful-command helpful-key)) + +(use-package super-save + :straight t + :config + (super-save-mode +1)) + +;; Auto reverting Changed Files +(setq global-auto-revert-non-file-buffers nil) +(global-auto-revert-mode -1) + +(use-package pinentry :straight t) +(setq epa-pinentry-mode 'loopback) +(pinentry-start) + +(setq tramp-default-method "ssh") + +;; (use-package modus-themes +;; :straight t +;; :init +;; (setq modus-themes-italic-constructs t +;; modus-themes-bold-constructs nil +;; modus-themes-region '(accented bg-only no-extend) +;; modus-themes-org-blocks 'greyscale +;; modus-themes-paren-match 'intense +;; modus-themes-mixed-fonts t) +;; (modus-themes-load-themes) +;; :config +;; (modus-themes-load-vivendi) +;; :bind +;; ("" . modus-themes-toggle)) + +;; Doing some doom themes for a while. +(use-package doom-themes + :straight t + :init + (load-theme 'doom-Iosvkem)) + +(set-face-attribute 'default nil :font "Fira Mono" :height 125 :weight 'medium) +(set-face-attribute 'variable-pitch nil :font "Fira Sans" :height 1.0 :weight 'regular) +(set-face-attribute 'fixed-pitch nil :font "Fira Code" :height 1.0 :weight 'medium) + +(use-package mixed-pitch + :straight t + :config + (add-hook 'org-mode-hook #'mixed-pitch-mode)) +(use-package unicode-fonts :straight t) + +(global-set-key (kbd "") 'keyboard-escape-quit) ;; Escape exits out of prompts + +;; Define Leader Key +(use-package general + :straight t + :config + (general-evil-setup t) + (general-create-definer opal/leader-keys + :keymaps '(normal insert visual emacs) + :prefix "SPC" + :global-prefix "C-SPC") + ;; Define Keybindings (potentially move into own file) + (opal/leader-keys + ;; Leader-map + ";" #'pp-eval-expression ;; Eval expression + ":" #'execute-extended-command ;; Eq to M-x + "u" #'universal-argument ;; Universal argument + "w" #'evil-window-map ;; Window functions + "." #'find-file ;; Find file (opens in mini-buffer) + "," #'consult-buffer ;; Switch to buffer + "<" #'switch-to-buffer ;; Switch to non-perspective.el minibuffer + "s" #'consult-line + "p" #'projectile-command-map + "l" #'lsp-map + + ;; Magit + "gg" #'magit-status + "gi" #'magit-init + "gc" #'magit-clone + + ;; Workspaces + "bi" #'persp-ibuffer + "bl" #'persp-next + "bh" #'persp-prev + "br" #'persp-rename + "bD" #'persp-remove-buffer + "bd" #'kill-buffer + + ;; Terminal/Shell + "tt" #'vterm + "te" #'eshell + + ;; Org + ;; Babel + "obt" #'org-babel-tangle + ;; Gen + "ol" #'org-insert-link + "or" #'org-reload + ;; Agenda + "oa" #'org-agenda + + ;; Eval + "eb" #'eval-buffer + "er" #'eval-region + "ef" #'eval-defun + "el" #'eval-last-sexp + + ;; Describe + "df" #'describe-function + "dv" #'describe-variable + "ds" #'describe-symbol + "dk" #'describe-key + "dp" #'describe-package)) + +(use-package evil + :straight t + :init + (setq evil-want-integration t) + (setq evil-want-keybinding nil) + (setq evil-want-C-u-scroll t) + (setq evil-want-C-i-jump nil) + (setq evil-respect-visual-line-mode t) + :config + (evil-mode 1) + (define-key evil-insert-state-map (kbd "C-g") 'evil-normal-state) + (define-key evil-insert-state-map (kbd "C-h") 'evil-delete-backward-char-and-join) + + ;; Use visual line motions even outside of visual-line-mode buffers + (evil-global-set-key 'motion "j" 'evil-next-visual-line) + (evil-global-set-key 'motion "k" 'evil-previous-visual-line) + + (evil-set-initial-state 'messages-buffer-mode 'normal) + (evil-set-initial-state 'dashboard-mode 'normal)) + +(use-package evil-collection + :straight t + :after evil + :config + (evil-collection-init)) + +;; Enable vertico +(use-package vertico + :straight t + :bind + (:map vertico-map + ("C-j" . vertico-next) + ("C-k" . vertico-previous)) + :init + (vertico-mode) + (setq vertico-scroll-margin 0) ;; Scroll margin + (setq vertico-count 10) ;; Candidates + (setq vertico-cycle t)) ;; Enable cycling + + ;; (use-package ivy + ;; :straight t + ;; :bind (("C-s" . 'swiper) + ;; :map ivy-minibuffer-map + ;; ("TAB" . ivy-alt-done) + ;; ("C-l" . ivy-alt-done) + ;; ("C-j" . ivy-next-line) + ;; ("C-k" . ivy-previous-line) + ;; :map ivy-switch-buffer-map + ;; ("C-k" . ivy-previous-line) + ;; ("C-l" . ivy-done) + ;; ("C-d" . ivy-reverse-i-search-kill)) + ;; :config + ;; (ivy-mode 1)) + + ;; (use-package ivy-rich + ;; :straight t + ;; :after ivy + ;; :init (ivy-rich-mode 1)) + +(use-package orderless + :straight t + :init + (setq completion-styles '(orderless) + completion-category-defaults nil + completion-category-overrides '((file (styles partial-completion))))) + +(use-package savehist + :straight t + :init + (savehist-mode)) + +(use-package consult + :straight t + :defer t + :config + (setq + consult-narrow-key "<" + consult-line-numbers-widen t + consult-async-min-input 2 + consult-async-refresh-delay 0.15 + consult-async-input-throttle 0.2 + consult-async-input-debounce 0.1)) +;; (use-package counsel +;; :straight t +;; :bind +;; (("C-M-j" . 'counsel-switch-buffer) +;; :map minibuffer-local-map +;; ("C-r" . 'counsel-minibuffer-history)) + +;; :custom +;; (counsel-linux-app-format-function #'counsel-linux-app-format-function-name-only) +;; :config +;; (counsel-mode 1)) + +(use-package marginalia + :straight t + :bind (("M-A" . marginalia-cycle) + :map minibuffer-local-map + ("M-A" . marginalia-cycle)) + :init + (marginalia-mode)) + +(use-package company + :straight t + :commands (company-complete-common + company-complete-common-or-cycle + company-manual-begin + company-grab-line) + :init + (setq company-minimum-prefix-length 2 + company-tooltip-limit 14 + company-tooltip-align-annotations t + company-require-match 'never + company-global-modes + '(not erc-mode + message-mode + help-mode + vterm-mode) + company-frontends + '(company-pseudo-tooltip-frontend ; always show candidates in overlay tooltip + company-echo-metadata-frontend) ; show selected candidate docs in echo area + company-backends '(company-capf) + company-auto-commit nil + company-dabbrev-other-buffers nil + company-dabbrev-ignore-case nil + company-dabbrev-downcase nil)) + +(use-package perspective + :straight t + :config + (persp-mode)) + +(use-package bufler :straight t) + +(use-package winner + :straight t) + +(use-package dired + :init + (setq dired-auto-revert-buffer t + dired-dwim-target t + dired-hide-details-hide-symlink-targets nil + dired-recursive-copies 'always + dired-recursive-deletes 'top + dired-create-destination-dirs 'ask)) + +(use-package dired-rsync + :straight t + :general (dired-mode-map "C-c C-r" #'dired-rsync)) +(use-package all-the-icons-dired :straight t) +(use-package dired-single :straight t) +(use-package dired-collapse :straight t) + +;; Make pretty colors! +(use-package dired-rainbow + :straight t + :after dired + :config + (dired-rainbow-define-chmod directory "#6cb2eb" "d.*") + (dired-rainbow-define html "#eb5286" ("css" "less" "sass" "scss" "htm" "html" "jhtm" "mht" "eml" "mustache" "xhtml")) + (dired-rainbow-define xml "#f2d024" ("xml" "xsd" "xsl" "xslt" "wsdl" "bib" "json" "msg" "pgn" "rss" "yaml" "yml" "rdata")) + (dired-rainbow-define document "#9561e2" ("docm" "doc" "docx" "odb" "odt" "pdb" "pdf" "ps" "rtf" "djvu" "epub" "odp" "ppt" "pptx")) + (dired-rainbow-define markdown "#ffed4a" ("org" "etx" "info" "markdown" "md" "mkd" "nfo" "pod" "rst" "tex" "textfile" "txt")) + (dired-rainbow-define database "#6574cd" ("xlsx" "xls" "csv" "accdb" "db" "mdb" "sqlite" "nc")) + (dired-rainbow-define media "#de751f" ("mp3" "mp4" "mkv" "MP3" "MP4" "avi" "mpeg" "mpg" "flv" "ogg" "mov" "mid" "midi" "wav" "aiff" "flac")) + (dired-rainbow-define image "#f66d9b" ("tiff" "tif" "cdr" "gif" "ico" "jpeg" "jpg" "png" "psd" "eps" "svg")) + (dired-rainbow-define log "#c17d11" ("log")) + (dired-rainbow-define shell "#f6993f" ("awk" "bash" "bat" "sed" "sh" "zsh" "vim")) + (dired-rainbow-define interpreted "#38c172" ("py" "ipynb" "rb" "pl" "t" "msql" "mysql" "pgsql" "sql" "r" "clj" "cljs" "scala" "js")) + (dired-rainbow-define compiled "#4dc0b5" ("asm" "cl" "lisp" "el" "c" "h" "c++" "h++" "hpp" "hxx" "m" "cc" "cs" "cp" "cpp" "go" "f" "for" "ftn" "f90" "f95" "f03" "f08" "s" "rs" "hi" "hs" "pyc" ".java")) + (dired-rainbow-define executable "#8cc4ff" ("exe" "msi")) + (dired-rainbow-define compressed "#51d88a" ("7z" "zip" "bz2" "tgz" "txz" "gz" "xz" "z" "Z" "jar" "war" "ear" "rar" "sar" "xpi" "apk" "xz" "tar")) + (dired-rainbow-define packaged "#faad63" ("deb" "rpm" "apk" "jad" "jar" "cab" "pak" "pk3" "vdf" "vpk" "bsp")) + (dired-rainbow-define encrypted "#ffed4a" ("gpg" "pgp" "asc" "bfe" "enc" "signature" "sig" "p12" "pem")) + (dired-rainbow-define fonts "#6cb2eb" ("afm" "fon" "fnt" "pfb" "pfm" "ttf" "otf")) + (dired-rainbow-define partition "#e3342f" ("dmg" "iso" "bin" "nrg" "qcow" "toast" "vcd" "vmdk" "bak")) + (dired-rainbow-define vc "#0074d9" ("git" "gitignore" "gitattributes" "gitmodules")) + (dired-rainbow-define-chmod executable-unix "#38c172" "-.*x.*")) + +(defun opal/org-font-setup () + ;; Replace list hyphen with dot + (font-lock-add-keywords 'org-mode + '(("^ *\\([-]\\) " + (0 (prog1 () (compose-region (match-beginning 1) (match-end 1) + "•")))))) + + ;; Set faces for heading levels + (dolist (face '((org-level-1 . 1.2) + (org-level-2 . 1.1) + (org-level-3 . 1.05) + (org-level-4 . 1.0) + (org-level-5 . 1.1) + (org-level-6 . 1.1) + (org-level-7 . 1.1) + (org-level-8 . 1.1))) + (set-face-attribute (car face) nil :font "Cantarell" :weight 'regular :height (cdr face))) + + ;; Ensure that anything that should be fixed-pitch in Org files appears that way + (set-face-attribute 'org-block nil :foreground nil :inherit 'fixed-pitch) + (set-face-attribute 'org-table nil :inherit 'fixed-pitch) + (set-face-attribute 'org-formula nil :inherit 'fixed-pitch) + (set-face-attribute 'org-code nil :inherit '(shadow fixed-pitch)) + (set-face-attribute 'org-table nil :inherit '(shadow fixed-pitch)) + (set-face-attribute 'org-verbatim nil :inherit '(shadow fixed-pitch)) + (set-face-attribute 'org-special-keyword nil :inherit '(font-lock-comment-face fixed-pitch)) + (set-face-attribute 'org-meta-line nil :inherit '(font-lock-comment-face fixed-pitch)) + (set-face-attribute 'org-checkbox nil :inherit 'fixed-pitch) + (set-face-attribute 'line-number nil :inherit 'fixed-pitch) + (set-face-attribute 'line-number-current-line nil :inherit 'fixed-pitch)) + + +(defun opal/org-mode-setup () + (org-indent-mode) + (variable-pitch-mode 1) + (visual-line-mode 1) + (setq org-startup-folded t)) + +(use-package org + :straight t + :commands (org-capture org-agenda) + :hook (org-mode . opal/org-mode-setup) + :config + (setq org-ellipsis " ▾") + (setq org-agenda-start-with-log-mode t) + (setq org-log-done 'time) + (setq org-log-into-drawer t) + + (setq org-agenda-files + '("~/Org/projects/" + "~/Org/tasks/")) + + + (require 'org-habit) + (add-to-list 'org-modules 'org-habit) + (setq org-habit-graph-column 60) + + (setq org-todo-keywords + '((sequence "TODO(t)" "NEXT(n)" "|" "DONE(d!)") + (sequence "BACKLOG(b)" "PLAN(p)" "READY(r)" "ACTIVE(a)" "REVIEW(v)" "WAIT(w@/!)" "HOLD(h)" "|" "COMPLETED(c)" "CANC(k@)"))) + + (setq org-refile-targets + '(("archive.org" :maxlevel . 1) + ("planner.org" :maxlevel . 1))) + + ;; Save Org buffers after refiling! + (advice-add 'org-refile :after 'org-save-all-org-buffers) + + (setq org-tag-alist + '((:startgroup) + ; Put mutually exclusive tags here + (:endgroup) + ("@errand" . ?E) + ("@home" . ?H) + ("@work" . ?W) + ("agenda" . ?a) + ("planning" . ?p) + ("publish" . ?P) + ("batch" . ?b) + ("note" . ?n) + ("idea" . ?i))) + + ;; Configure custom agenda views + (setq org-agenda-custom-commands + '(("d" "Dashboard" + ((agenda "" ((org-deadline-warning-days 7))) + (todo "NEXT" + ((org-agenda-overriding-header "Next Tasks"))) + (tags-todo "agenda/ACTIVE" ((org-agenda-overriding-header "Active Projects"))))) + + ("n" "Next Tasks" + ((todo "NEXT" + ((org-agenda-overriding-header "Next Tasks"))))) + + ;; Low-effort next actions + ("e" tags-todo "+TODO=\"NEXT\"+Effort<15&+Effort>0" + ((org-agenda-overriding-header "Low Effort Tasks") + (org-agenda-max-todos 20) + (org-agenda-files org-agenda-files))))) + + ;; Create capture templates + (setq org-capture-templates + `(("t" "Tasks") + ("tt" "Task" entry (file+olp "~/org/planner/tasks.org" "Inbox") + "* TODO %?\n %U\n %a\n %i" :empty-lines 1) + + ("p" "Projects") + ("pp" "Project File" entry (file+olp "~/org/projects/auto-infra-overview.org" "Inbox") + "* TODO %?\n %U\n %a\n %i" :empty-lines 1))) + + ;; Tell Org to stop indenting inside of org source blocks. + (setq org-edit-src-content-indentation 0) + + ;; Set org agenda dir + (setq org-directory "~/Org/") + + ;; Open links in browser + (setq browse-url-browser-function 'browse-url-generic + browse-url-generic-program "firefox") + + ;; Init org font setup + (opal/org-font-setup)) + +(use-package org-bullets + :straight t + :after org + :hook (org-mode . org-bullets-mode) + :custom + (org-bullets-bullet-list '("◉" "○" "●" "○" "●" "○" "●"))) + +(use-package org-make-toc :straight t) + +(defun opal/org-mode-visual-fill () + (setq visual-fill-column-width 100 + visual-fill-column-center-text t) + (visual-fill-column-mode 1)) + +(use-package visual-fill-column + :straight t + :hook (org-mode . opal/org-mode-visual-fill)) + +;; Load languages for babel code blocks. +(with-eval-after-load 'org + (org-babel-do-load-languages + 'org-babel-load-languages + '((emacs-lisp . t) + (lisp . t))) + + (push '("conf-unix" . conf-unix) org-src-lang-modes)) + +;; Set geiser default language +(setq geiser-default-implementation '(guile)) + +(with-eval-after-load 'org + (require 'org-tempo) + + (add-to-list 'org-structure-template-alist '("sh" . "src shell")) + (add-to-list 'org-structure-template-alist '("el" . "src emacs-lisp")) + (add-to-list 'org-structure-template-alist '("scm" . "src scheme")) + (add-to-list 'org-structure-template-alist '("cl" . "src lisp"))) + +(use-package flycheck :straight t) + +(setq-default tab-width 2) ;; Set tab indent to 2 +(setq-default evil-shift-width tab-width) ;; Ensure evil matches tab-width +(setq-default indent-tabs-mode nil) ;; Use spaces instead of tabs + +;; Clean up whitespace +(use-package ws-butler :straight t) + +(use-package rainbow-delimiters + :straight t + :init + (add-hook 'prog-mode-hook #'rainbow-delimiters-mode) + (add-hook 'org-mode-hook #'rainbow-delimiters-mode)) + +(use-package rainbow-mode :straight t) + +(use-package magit + :straight t) + +(use-package projectile + :straight t + :config + (projectile-mode) + :init + (when (file-directory-p "~/Projects/Code") + (setq projectile-project-search-path '("~/Projects/Code"))) + (setq projectile-switch-project-action #'projectile-dired)) + +(use-package lsp-mode + :straight t + :commands (lsp lsp-deferred) + :config + (lsp-enable-which-key-integration t)) + +(use-package lsp-ui + :straight t + :hook (lsp-mode . lsp-ui-mode) + :custom + (lsp-ui-doc-position 'bottom)) + +(use-package python-mode + :ensure t + :hook (python-mode . lsp-deferred)) + +(use-package robe + :straight t) + +(use-package bundler + :straight t) +======= +#+begin_src emacs-lisp + +>>>>>>> origin/master + +(use-package parinfer + :straight t + :init + (progn + (setq parinfer-extensions + '(defaults + pretty-parens + evil)) + (add-hook 'prog-mode-hook #'parinfer-mode))) + +(defvar inferior-lisp-program "sbcl") +(use-package sly :straight t) + +(use-package geiser + :straight t + :ensure t) + +(use-package geiser-guile + :straight t) + +(use-package yasnippet + :straight t + :hook (prog-mode . yas-minor-mode) + :config + (yas-reload-all)) + +(use-package eshell + :straight t + :config + ;; Save command history when commands are entered + (add-hook 'eshell-pre-command-hook 'eshell-save-some-history) + ;; Truncate buffer for performance + (add-to-list 'eshell-output-filter-functions 'eshell-truncate-buffer) + (evil-normalize-keymaps) + + (setq eshell-banner-message + '(format "%s %s\n" + (propertize (format " %s " (string-trim (buffer-name))) + 'face 'mode-line-highlight) + (propertize (current-time-string) + 'face 'font-lock-keyword-face))) + + (setq eshell-scroll-to-bottom-on-input 'all + eshell-scroll-to-bottom-on-output 'all + eshell-kill-processes-on-exit t + eshell-hist-ignoredups t + eshell-prompt-regexp "^.* λ " + ;; em-glob + eshell-history-size 10000 + eshell-buffer-maximum-lines 10000 + eshell-scroll-to-bottom-on-input t) + + (with-eval-after-load 'esh-opt + (setq eshell-destroy-buffer-when-process-dies t) + (setq eshell-visual-commands '("htop" "zsh" "vim")))) + +(use-package vterm + :straight t + :commands vterm + :config + (setq term-prompt-regexp "^[^#$%>\n]*[#$%>] *") ;; Terminal prompt + (setq vterm-shell "zsh") + (setq vterm-max-scrollback 10000)) + +(use-package pdf-tools + :straight t + :init + (pdf-tools-install)) + +;; (use-package mu4e +;; :straight t +;; :config +;; ;; This is set to 't' to avoid mail syncing issues when using mbsync +;; (setq mu4e-change-filenames-when-moving t) + +;; ;; Refresh mail using isync every 5 minutes +;; (setq mu4e-update-interval (* 5 60)) +;; (setq mu4e-get-mail-command "mbsync -a -c ~/Dotfiles/.config/mbsync/mbsyncrc") +;; (setq mu4e-maildir "~/Mail") + +;; (setq mu4e-contexts +;; (list +;; ;; Opal.sh +;; (make-mu4e-context +;; :name "Ry P." +;; :match-func +;; (lambda (msg) +;; (when msg +;; (string-prefix-p "/opal.sh" (mu4e-message-field msg :maildir)))) + +;; :vars '((user-mail-address . "ry@opal.sh") +;; (user-full-name . "Ry P.") +;; (mu4e-drafts-folder . "/opal.sh/Drafts") +;; (mu4e-sent-folder . "/opal.sh/Sent") +;; (mu4e-trash-folder . "/opal.sh/Trash"))))) + +;; (setq mu4e-maildir-shortcuts +;; '(("/opal.sh/Inbox" . ?i) +;; ("/opal.sh/Sent" . ?s) +;; ("/opal.sh/Trash" . ?t) +;; ("/opal.sh/Drafts" . ?d)))) + +;; (use-package erc +;; :straight t +;; (setq erc-server "irc.libera.chat" ;sets default server +;; erc-nick "opalvaults" ; Sets nick +;; erc-user-full-name "opalvaults" +;; erc-track-shorten-start 8 +;; erc-kill-buffer-on-part t +;; erc-auto-query 'bury +;; erc-fill-column 90 +;; erc-fill-function 'erc-fill-static +;; erc-fill-static-center 20 +;; erc-track-visibility nil +;; erc-interpret-mirc-color t +;; erc-rename-buffers t +;; erc-track-exclude-server-buffer t)) diff --git a/dotfiles/guix/home/files/mbsync/.mu4e.gpg b/dotfiles/guix/home/files/mbsync/.mu4e.gpg new file mode 100644 index 0000000000000000000000000000000000000000..fc67a77dd4d782b4ac3f85b5ed59aecfbc455052 GIT binary patch literal 479 zcmV<50U-W`0gMAPdiGcq$<+`63;#<2R_TP9)297~c4tJZ?)x8aKB%LDnh5f=)*kR> z%l;jhhp$AUF{_aTp*%Y*Bjvf`h;;SqGN(t#_ClfMJNf3ITV`Cp)nef`QSQ`%WoNUyv5}6HvDzQwiL`huvz^+z9U-#Eb|F9c_sMksiI2GO1Hc zGL6@&DYXJ-KmY#f-qXAbols}_@ED;~4%SfZ(vA#s{@E7W)m`N|shdYOY2~wPuv({X4SOO2<`MG@wC+@V zgf2t!YvuNHag)9R)A(3gwYN^EQ6Gt;J92SQPk-gw1rOxiXNk~(+2EKOFBs-!am79q zv%+dVo48j1pQ-CPGr<8jVmFztVviGjac+PMY2AcPq?&+nyr_olkI~Xj0ru4it^Y#A zY4gLK%KoX@KIeE{`CHQ5<-utp>w{d(c=cRC7F`2Z1IffNALF0JKM+=}@>18a3(HbK V+vl8}HGQ~w&b_C ${XDG_CONFIG_HOME:-$HOME/.config}/nvim/autoload/plug.vim + autocmd VimEnter * PlugInstall +endif + +call plug#begin(system('echo -n "${XDG_CONFIG_HOME:-$HOME/.config}/nvim/plugged"')) +Plug 'tpope/vim-surround' +Plug 'preservim/nerdtree' +Plug 'junegunn/goyo.vim' +Plug 'jreybert/vimagit' +Plug 'lukesmithxyz/vimling' +Plug 'vimwiki/vimwiki' +Plug 'vim-airline/vim-airline' +Plug 'tpope/vim-commentary' +Plug 'ap/vim-css-color' +Plug 'fatih/vim-go' +Plug 'vlime/vlime' +call plug#end() + +set title +set bg=light +set go=a +set mouse=a +set nohlsearch +set clipboard+=unnamedplus +set noshowmode +set noruler +set laststatus=0 +set noshowcmd + +" Some basics: + nnoremap c "_c + set nocompatible + filetype plugin on + syntax on + set encoding=utf-8 + set number relativenumber +" Enable autocompletion: + set wildmode=longest,list,full +" Disables automatic commenting on newline: + autocmd FileType * setlocal formatoptions-=c formatoptions-=r formatoptions-=o +" Perform dot commands over visual blocks: + vnoremap . :normal . +" Goyo plugin makes text more readable when writing prose: + map f :Goyo \| set bg=light \| set linebreak +" Spell-check set to o, 'o' for 'orthography': + map o :setlocal spell! spelllang=en_us +" Splits open at the bottom and right, which is non-retarded, unlike vim defaults. + set splitbelow splitright + +" Nerd tree + map n :NERDTreeToggle + autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTree") && b:NERDTree.isTabTree()) | q | endif + if has('nvim') + let NERDTreeBookmarksFile = stdpath('data') . '/NERDTreeBookmarks' + else + let NERDTreeBookmarksFile = '~/.vim' . '/NERDTreeBookmarks' + endif + +" vimling: + nm d :call ToggleDeadKeys() + imap d :call ToggleDeadKeys()a + nm i :call ToggleIPA() + imap i :call ToggleIPA()a + nm q :call ToggleProse() + +" Shortcutting split navigation, saving a keypress: + map h + map j + map k + map l + +" Replace ex mode with gq + map Q gq + +" Check file in shellcheck: + map s :!clear && shellcheck -x % + +" Open my bibliography file in split + map b :vsp$BIB + map r :vsp$REFER + +" Replace all is aliased to S. + nnoremap S :%s//g + +" Compile document, be it groff/LaTeX/markdown/etc. + map c :w! \| !compiler "%" + +" Open corresponding .pdf/.html or preview + map p :!opout % + +" Runs a script that cleans out tex build files whenever I close out of a .tex file. + autocmd VimLeave *.tex !texclear % + +" Ensure files are read as what I want: + let g:vimwiki_ext2syntax = {'.Rmd': 'markdown', '.rmd': 'markdown','.md': 'markdown', '.markdown': 'markdown', '.mdown': 'markdown'} + map v :VimwikiIndex + let g:vimwiki_list = [{'path': '~/vimwiki', 'syntax': 'markdown', 'ext': '.md'}] + autocmd BufRead,BufNewFile /tmp/calcurse*,~/.calcurse/notes/* set filetype=markdown + autocmd BufRead,BufNewFile *.ms,*.me,*.mom,*.man set filetype=groff + autocmd BufRead,BufNewFile *.tex set filetype=tex + +" Save file as sudo on files that require root permission + cnoremap w!! execute 'silent! write !sudo tee % >/dev/null' edit! + +" Enable Goyo by default for mutt writing + autocmd BufRead,BufNewFile /tmp/neomutt* let g:goyo_width=80 + autocmd BufRead,BufNewFile /tmp/neomutt* :Goyo | set bg=light + autocmd BufRead,BufNewFile /tmp/neomutt* map ZZ :Goyo\|x! + autocmd BufRead,BufNewFile /tmp/neomutt* map ZQ :Goyo\|q! + +" Automatically deletes all trailing whitespace and newlines at end of file on save. + autocmd BufWritePre * %s/\s\+$//e + autocmd BufWritePre * %s/\n\+\%$//e + autocmd BufWritePre *.[ch] %s/\%$/\r/e + +" When shortcut files are updated, renew bash and rager configs with new material: + autocmd BufWritePost bm-files,bm-dirs !shortcuts +" Run xrdb whenever Xdefaults or Xresources are updated. + autocmd BufRead,BufNewFile Xresources,Xdefaults,xresources,xdefaults set filetype=xdefaults + autocmd BufWritePost Xresources,Xdefaults,xresources,xdefaults !xrdb % +" Recompile dwmblocks on config edit. + autocmd BufWritePost ~/.local/src/dwmblocks/config.h !cd ~/.local/src/dwmblocks/; sudo make install && { killall -q dwmblocks;setsid -f dwmblocks } + +" Turns off highlighting on the bits of code that are changed, so the line that is changed is highlighted but the actual text that has changed stands out on the line and is readable. +if &diff + highlight! link DiffText MatchParen +endif + +" Function for toggling the bottom statusbar: +let s:hidden_all = 1 +function! ToggleHiddenAll() + if s:hidden_all == 0 + let s:hidden_all = 1 + set noshowmode + set noruler + set laststatus=0 + set noshowcmd + else + let s:hidden_all = 0 + set showmode + set ruler + set laststatus=2 + set showcmd + endif +endfunction +nnoremap h :call ToggleHiddenAll() diff --git a/dotfiles/guix/home/files/nyxt/init.lisp b/dotfiles/guix/home/files/nyxt/init.lisp new file mode 100644 index 0000000..3b1b78d --- /dev/null +++ b/dotfiles/guix/home/files/nyxt/init.lisp @@ -0,0 +1,206 @@ +(in-package :nyxt) +(load "~/quicklisp/setup.lisp") +(ql:quickload 'slynk) +;; (push #p"~/common-lisp/sly/" asdf:*central-registry*) +;; (asdf:load-system :slynk) +;; (slynk:create-server :port 4008) + +(load-after-system :slynk (nyxt-init-file "my-slink.lisp")) +;; (load-after-system :slynk "~/.config/nyxt/my-slynk.lisp") + +;; Vim-normal mode by default +(define-configuration buffer + ((default-modes (append '(vi-normal-mode) '(blocker-mode) %slot-default%)))) + +;; Vim-insert for prompt-buffer (minibuffer) +(define-configuration prompt-buffer + ((default-modes (append '(vi-insert-mode) %slot-default%)))) + +;; Keybindings +;; (Note: Override Map will override any other custom keybindings so use a prefix key.) +(define-configuration buffer + ((override-map (define-key %slot-default% + "C-x s" 'nyxt/web-mode:search-buffers + "C-x u" 'copy-username + "C-x p" 'copy-password)))) + +;;Message buffer color configuration +(define-configuration window + ((message-buffer-style + (str:concat + %slot-default% + (cl-css:css + '((body + :background-color "black" + :color "white"))))))) + +;; Mini-buffer style +(define-configuration prompt-buffer + ((style (str:concat + %slot-default% + (cl-css:css + '((body + :background-color "black" + :color "white") + ("#prompt-area" + :background-color "black") + ;; The area you input text in. + ("#input" + :background-color "#EDDDAA") + (".source-name" + :color "black" + :background-color "#125458") + (".source-content" + :background-color "black") + (".source-content th" + :border "1px solid #125458" + :background-color "black") + ;; The currently highlighted option. + ("#selection" + :background-color "#125458" + :color "black") + (.marked :background-color "#8B3A3A" + :font-weight "bold" + :color "white") + (.selected :background-color "black" + :color "white"))))))) + +;; Internal buffer (help, bookmarks, buffers panel) +(define-configuration (internal-buffer panel-buffer) + ((style + (str:concat + %slot-default% + (cl-css:css + '((title + :color "#CD5C5C") + (body + :background-color "black" + :color "lightgray") + (hr + :color "lightgray") + (a + :color "#125458") + (.button + :color "white" + :background-color "#125458"))))))) + +;; Link hints in web mode +(define-configuration nyxt/web-mode:web-mode + ((nyxt/web-mode:highlighted-box-style + (cl-css:css + '((".nyxt-hint.nyxt-highlight-hint" + :background "#125458")))))) + +;; Modeline +(define-configuration status-buffer + ((style (str:concat + %slot-default% + (cl-css:css + ;; Arrows on the left. + '(("#controls" + :border-top "1px solid white" + :background-color "#125458") + ;; To the right of the arrows. + ("#url" + :background-color "black" + :color "white" + :border-top "1px solid white") + ;; Far to the right. + ("#modes" + :background-color "black" + :border-top "1px solid white") + ;; The center segment. + ("#tabs" + :background-color "#125458" + :color "black" + :border-top "1px solid white"))))))) + +;; Overriding dark theme colors +(define-configuration nyxt/style-mode:dark-mode + ((style #.(cl-css:css + '((* + :background-color "black !important" + :background-image "none !important" + :color "white") + (a + :background-color "black !important" + :background-image "none !important" + :color "#556B2F !important")))))) + +(define-configuration password:keepassxc-interface + ((password:password-file "/home/opal/.config/keepassxc/.kdbx-store/opal.kdbx"))) + +(define-configuration buffer + ((password-interface (make-instance 'password:user-keepassxc-interface)))) + +(define-command set-url (&key (prefill-current-url-p t)) + "Set the URL for the current buffer, completing with history." + (let ((history (set-url-history *browser*)) + (actions (list (make-command buffer-load* (suggestion-values) + "Load first selected URL in current buffer and the rest in new buffer(s)." + (mapc (lambda (suggestion) (make-buffer :url (url suggestion))) (rest suggestion-values)) + (buffer-load (url (first suggestion-values)))) + (make-command new-buffer-load (suggestion-values) + "Load URL(s) in new buffer(s)." + (mapc (lambda (suggestion) (make-buffer :url (url suggestion))) (rest suggestion-values)) + (make-buffer-focus :url (url (first suggestion-values))))))) + (pushnew-url-history history (url (current-buffer))) + (prompt + :prompt "Open URL" + :input (if prefill-current-url-p + (render-url (url (current-buffer))) "") + :history history + :sources (list (make-instance 'user-new-url-or-search-source :actions actions) + (make-instance 'bookmark-source :actions actions) + (make-instance 'user-global-history-source :actions actions) + (make-instance 'search-engine-url-source :actions actions))))) + +(define-command set-url-new-buffer (&key (prefill-current-url-p t)) + "Prompt for a URL and set it in a new focused buffer." + (let ((history (set-url-history *browser*)) + (actions (list (make-command new-buffer-load (suggestion-values) + "Load URL(s) in new buffer(s)" + (mapc (lambda (suggestion) (make-buffer :url (url suggestion))) + (rest suggestion-values)) + (make-buffer-focus :url (url (first suggestion-values))))))) + (pushnew-url-history history (url (current-buffer))) + (prompt + :prompt "Open URL in new buffer" + :input (if prefill-current-url-p + (render-url (url (current-buffer))) "") + :history history + :sources (list (make-instance 'user-new-url-or-search-source :actions actions) + (make-instance 'bookmark-source :actions actions) + (make-instance 'user-global-history-source :actions actions) + (make-instance 'search-engine-url-source :actions actions))))) + +;; I would like to implement redirection, or some extension to handle it for me. +;; todo: Redirect reddit to teddit +;; (defun old-reddit-handler (request-data) +;; (let ((url (url request-data))) +;; (setf (url request-data) +;; (if (search "reddit.com" (quri:uri-host url)) +;; (progn +;; (setf (quri:uri-host url) "old.reddit.com") +;; (log:info "Switching to old Reddit: ~s" (render-url url)) +;; url) +;; url))) +;; request-data) + +;; (define-configuration web-buffer +;; ((request-resource-hook +;; (hooks:add-hook %slot-default% (make-handler-resource #'old-reddit-handler))))) +;; (See url-dispatching-handler for a simpler way to achieve the same result.) + +(defun nyxt-init-file (&optional subpath) + "Return SUBPATH relative to `*init-file-path*'. +Return nil if `*init-file-path*' is nil. + +Example: +If we want to load a define-command procedure that lives in ~/path/to/nyxt/config/dir/my-slink.lisp +(load-after-system :slynk (nyxt-init-file \"my-slink.lisp\"))" + (if subpath + (uiop:subpathname* (uiop:pathname-directory-pathname + (expand-path *init-file-path*)) + subpath) + (expand-path *init-file-path*))) diff --git a/dotfiles/guix/home/files/nyxt/my-slink.lisp b/dotfiles/guix/home/files/nyxt/my-slink.lisp new file mode 100644 index 0000000..706ffb8 --- /dev/null +++ b/dotfiles/guix/home/files/nyxt/my-slink.lisp @@ -0,0 +1,10 @@ +(define-command-global start-slynk (&optional (slynk-port *swank-port*)) + "Start a Slynk server that can be connected to, for instance, in +Emacs via SLY. + +Warning: This allows Nyxt to be controlled remotely, that is, to execute +arbitrary code with the privileges of the user running Nyxt. Make sure +you understand the security risks associated with this before running +this command." + (slynk:create-server :port slynk-port :dont-close t) + (echo "Slynk server started at port ~a" slynk-port)) diff --git a/dotfiles/guix/home/files/stumpwm/config b/dotfiles/guix/home/files/stumpwm/config new file mode 100644 index 0000000..4304c3c --- /dev/null +++ b/dotfiles/guix/home/files/stumpwm/config @@ -0,0 +1,125 @@ +;;; -*- mode: lisp; -*- +(in-package :stumpwm) +;; (defvar *sbcl-path* "~/.guix-home/profile/share/common-lisp/sbcl/") + +;; StumpWM Modules +;; (stumpwm:add-to-load-path "~/.guix-home/profile/share/common-lisp/sbcl/stumpwm-swm-gaps") +;; (stumpwm:add-to-load-path "~/.guix-home/profile/share/common-lisp/sbcl/stumpwm-ttf-fonts") +;; (stumpwm:add-to-load-path "~/.guix-home/profile/share/common-lisp/sbcl/stumpwm-stumptray") +;; (stumpwm:add-to-load-path "~/.guix-home/profile/share/common-lisp/sbcl/stumpwm-kbd-layouts") + +(run-commands + "gnewbg I" + "gnew II" + "gnewbg III" + "gnewbg IV" + "gnewbg V" + "gnewbg-float F") + +(set-prefix-key (kbd "s-ESC")) + +(setf *mouse-focus-policy* :click) + +(setf *message-window-gravity* :center + *input-window-gravity* :center + *window-border-style* :thin + *message-window-padding* 3 + *maxsize-border-width* 2 + *normal-border-width* 2 + *transient-border-width* 2 + stumpwm::*float-window-border* 1 + stumpwm::*float-window-title-height* 1) + +(setq *input-window-gravity* :center) + +;; (load-module "kbd-layouts") + +;; (run-shell-command "xmodmap ~/Dotfiles/.config/Xmodmap") + +;; Set some super key bindings +(define-key *top-map* (kbd "s-h") "move-focus left") +(define-key *top-map* (kbd "s-l") "move-focus right") +(define-key *top-map* (kbd "s-j") "move-focus down") +(define-key *top-map* (kbd "s-k") "move-focus up") + +(define-key *top-map* (kbd "s-H") "move-window left") +(define-key *top-map* (kbd "s-L") "move-window right") +(define-key *top-map* (kbd "s-J") "move-window down") +(define-key *top-map* (kbd "s-K") "move-window up") + +(define-key *top-map* (kbd "s-f") "fullscreen") +(define-key *top-map* (kbd "s-r") "iresize") +(define-key *top-map* (kbd "s-Q") "delete") +(define-key *top-map* (kbd "s-SPC") "run-shell-command emacsclient -e \"(call-interactively #'app-launcher-run-app)\"") +(define-key *top-map* (kbd "s-L") "run-shell-command slock") +(define-key *top-map* (kbd "s-E") "run-shell-command emacs") +(define-key *top-map* (kbd "s-W") "run-shell-command firefox") + +(define-key *top-map* (kbd "s-TAB") "next-in-frame") +(define-key *top-map* (kbd "s-S-TAB") "prev-in-frame") + +(define-key *top-map* (kbd "s-1") "gselect I") +(define-key *top-map* (kbd "s-2") "gselect II") +(define-key *top-map* (kbd "s-3") "gselect III") +(define-key *top-map* (kbd "s-4") "gselect IV") +(define-key *top-map* (kbd "s-5") "gselect V") + +(define-key *top-map* (kbd "s-!") "gmove I") +(define-key *top-map* (kbd "s-@") "gmove II") +(define-key *top-map* (kbd "s-#") "gmove III") +(define-key *top-map* (kbd "s-$") "gmove IV") +(define-key *top-map* (kbd "s-%") "gmove V") + +;; Brightness and volume +;; (define-key *top-map* (kbd "XF86MonBrightnessDown") "run-shell-command brightnessctl set 5%-") +;; (define-key *top-map* (kbd "XF86MonBrightnessUp") "run-shell-command brightnessctl set +5%") +;; (define-key *top-map* (kbd "XF86AudioLowerVolume") "run-shell-command amixer set Master 3%- unmute") +;; (define-key *top-map* (kbd "XF86AudioRaiseVolume") "run-shell-command amixer set Master 3%+ unmute") +;; (define-key *top-map* (kbd "XF86AudioMute") "run-shell-command amixer set Master toggle") + +;; Set UI colors +(setf *colors* + '("#000000" ;black + "#BF6262" ;red + "#a1bf78" ;green + "#dbb774" ;yellow + "#7D8FA3" ;blue + "#ff99ff" ;magenta + "#53cdbd" ;cyan + "#b7bec9")) ;white + +(setf *default-bg-color* "#e699cc") + +(update-color-map (current-screen)) + +(setf *window-format* "%m%s%50t") + +;; (load-module "swm-gaps") +;; (setf swm-gaps:*inner-gaps-size* 3) +;; (run-commands "toggle-gaps-on") + +;; Enable TTF fonts +;; (load-module "ttf-fonts") +;; (setf xft:*font-dirs* '("/home/opal/.guix-home/profile/share/fonts/")) +;; (setf clx-truetype:+font-cache-filename+ "/home/daviwil/.local/share/fonts/font-cache.sexp") +;; (xft:cache-fonts) + +;; (set-font (make-instance 'xft:font :family "Fira Mono" :subfamily "Regular" :size 16)) + +(setf *mode-line-background-color* (car *colors*) + *mode-line-foreground-color* (car (last *colors*)) + *mode-line-timeout* 1) + +;; ;; Add the system tray module +;; (load-module "stumptray") +;; (stumptray:stumptray) + +;; (run-shell-command "feh --bg-scale ~/.dotfiles/backgrounds/samuel-ferrara-uOi3lg8fGl4-unsplash.jpg") +;; (run-shell-command "dunst") +;; (run-shell-command "nm-applet") +;; (run-shell-command "syncthing-gtk --minimized") +;; (run-shell-command "redshift -l 37.983810:23.727539 -t 6500:3500") +(run-shell-command "emacs") + +;; (require :slynk) +;; (slynk:create-server :dont-close t) diff --git a/dotfiles/guix/home/files/sway/config b/dotfiles/guix/home/files/sway/config new file mode 100644 index 0000000..4858a22 --- /dev/null +++ b/dotfiles/guix/home/files/sway/config @@ -0,0 +1,218 @@ +include /gnu/store/6d3q9f1bdfn4cchsziws33ixq2p4zjhw-sway-1.6.1/etc/sway/config.d/* + +set $mod Mod4 + +set $left h +set $down j +set $up k +set $right l + +# Terminal +set $term alacritty + +# Application Launcher +set $menu dmenu_path | dmenu | xargs swaymsg exec -- + +set $opacity 0.92 +for_window [class=".*"] opacity $opacity +for_window [app_id=".*"] opacity $opacity + +# Window Borders +default_border none + +# Gaps +gaps top 2 +gaps inner 3 +# gaps outer 3 + +# Hide mouse cursor after inactivity +seat * hide_cursor 4000 + +# Notifications +exec_always dunst + +# Wlsunset (Night Light) +exec_always wlsunset -l 47.6, -122.3 -t 3500 -T 6500 + +# Wallpaper +output * bg /home/opal/Dotfiles/guix-wallpaper.jpg stretch + +# Monitors +# You can get the names of your outputs by running: swaymsg -t get_outputs +output eDP-1 resolution 1920x1080 position 0,0 + +### Idle configuration +# This will lock your screen after 300 seconds of inactivity, then turn off +# your displays after another 300 seconds, and turn your screens back on when +# resumed. It will also lock your screen before your computer goes to sleep. +exec swayidle -w \ + timeout 300 'swaylock -f -c 000000' \ + timeout 600 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' \ + before-sleep 'swaylock -f -c 000000' + +### Input configuration +# +# Example configuration: +# +# input "2:14:SynPS/2_Synaptics_TouchPad" { +# dwt enabled +# tap enabled +# natural_scroll enabled +# middle_emulation enabled +# } +# +# You can get the names of your inputs by running: swaymsg -t get_inputs +# Read `man 5 sway-input` for more information about this section. +input type:keyboard { + # Capslock key should work as escape key + # See /usr/share/X11/xkb/rules/xorg.lst for options + xkb_options caps:escape + + repeat_delay 250 + repeat_rate 45 +} + +# Start a terminal +bindsym $mod+Return exec $term + +# Kill focused window +bindsym $mod+Shift+q kill + +# Lock SwayWM +bindsym Control+Shift+l exec swaylock + +# Start your launcher +bindsym $mod+d exec $menu + +# Change normal to inverse to use left mouse button for resizing and right +# mouse button for dragging. +floating_modifier $mod normal + +# Reload the configuration file +bindsym $mod+Shift+c reload + +# Exit sway (logs you out of your Wayland session) +bindsym $mod+Shift+x exec swaymsg -r exit + +# Moving around: +# Move your focus around +bindsym $mod+$left focus left +bindsym $mod+$down focus down +bindsym $mod+$up focus up +bindsym $mod+$right focus right +# Or use $mod+[up|down|left|right] +bindsym $mod+Left focus left +bindsym $mod+Down focus down +bindsym $mod+Up focus up +bindsym $mod+Right focus right + +# Move the focused window with the same, but add Shift +bindsym $mod+Shift+$left move left +bindsym $mod+Shift+$down move down +bindsym $mod+Shift+$up move up +bindsym $mod+Shift+$right move right +# Ditto, with arrow keys +bindsym $mod+Shift+Left move left +bindsym $mod+Shift+Down move down +bindsym $mod+Shift+Up move up +bindsym $mod+Shift+Right move right + +set $ws1 ۱ +set $ws2 ۲ +set $ws3 ۳ +set $ws4 ۴ +set $ws5 ۵ + +# Switch to workspace +bindsym $mod+1 workspace $ws1 +bindsym $mod+2 workspace $ws2 +bindsym $mod+3 workspace $ws3 +bindsym $mod+4 workspace $ws4 +bindsym $mod+5 workspace $ws5 + +# Move focused container to workspace +bindsym $mod+Shift+1 move container to workspace $ws1 +bindsym $mod+Shift+2 move container to workspace $ws2 +bindsym $mod+Shift+3 move container to workspace $ws3 +bindsym $mod+Shift+4 move container to workspace $ws4 +bindsym $mod+Shift+5 move container to workspace $ws5 + +# Layout stuff: +# +# You can "split" the current object of your focus with +# $mod+b or $mod+v, for horizontal and vertical splits +# respectively. +bindsym $mod+b splith +bindsym $mod+v splitv + +# Switch the current container between different layout styles +bindsym $mod+s layout stacking +bindsym $mod+w layout tabbed +bindsym $mod+e layout toggle split + +# Make the current focus fullscreen +bindsym $mod+f fullscreen + +# Toggle the current focus between tiling and floating mode +bindsym $mod+Shift+space floating toggle + +# Swap focus between the tiling area and the floating area +bindsym $mod+space focus mode_toggle + +# Move focus to the parent container +bindsym $mod+a focus parent +# +# Scratchpad: +# +# Sway has a "scratchpad", which is a bag of holding for windows. +# You can send windows there and get them back later. + +# Move the currently focused window to the scratchpad +bindsym $mod+Shift+minus move scratchpad + +# Show the next scratchpad window or hide the focused scratchpad window. +# If there are multiple scratchpad windows, this command cycles through them. +bindsym $mod+minus scratchpad show +# +# Resizing containers: +# +mode "resize" { + # left will shrink the containers width + # right will grow the containers width + # up will shrink the containers height + # down will grow the containers height + bindsym $left resize shrink width 10px + bindsym $down resize grow height 10px + bindsym $up resize shrink height 10px + bindsym $right resize grow width 10px + + # Ditto, with arrow keys + bindsym Left resize shrink width 10px + bindsym Down resize grow height 10px + bindsym Up resize shrink height 10px + bindsym Right resize grow width 10px + + # Return to default mode + bindsym Return mode "default" + bindsym Escape mode "default" +} +bindsym $mod+r mode "resize" + +# +# Status Bar: +# +# Read `man 5 sway-bar` for more information about this section. +bar { + position top + gaps 5 + + # When the status_command prints a new line to stdout, swaybar updates. + # The default just shows the current date and time. + status_command while date +'%Y-%m-%d %l:%M:%S %p'; do sleep 1; done + + colors { + statusline #ffffff + background #323232 + inactive_workspace #32323200 #32323200 #5c5c5c + } +} diff --git a/dotfiles/guix/home/files/sway/config~ b/dotfiles/guix/home/files/sway/config~ new file mode 100644 index 0000000..e100ba0 --- /dev/null +++ b/dotfiles/guix/home/files/sway/config~ @@ -0,0 +1,217 @@ +# Default config for sway +# +# Copy this to ~/.config/sway/config and edit it to your liking. +# +# Read `man 5 sway` for a complete reference. + +### Variables +# +# Logo key. Use Mod1 for Alt. +set $mod Mod4 +# Home row direction keys, like vim +set $left h +set $down j +set $up k +set $right l +# Your preferred terminal emulator +set $term alacritty +# Your preferred application launcher +# Note: pass the final command to swaymsg so that the resulting window can be opened +# on the original workspace that the command was run on. +set $menu dmenu_path | dmenu | xargs swaymsg exec -- + +### Output configuration +# +# Default wallpaper (more resolutions are available in /gnu/store/6d3q9f1bdfn4cchsziws33ixq2p4zjhw-sway-1.6.1/share/backgrounds/sway/) +output * bg /gnu/store/6d3q9f1bdfn4cchsziws33ixq2p4zjhw-sway-1.6.1/share/backgrounds/sway/Sway_Wallpaper_Blue_1920x1080.png fill +# +# Example configuration: +# +# output HDMI-A-1 resolution 1920x1080 position 1920,0 +# +# You can get the names of your outputs by running: swaymsg -t get_outputs + +### Idle configuration +# +# Example configuration: +# +# exec swayidle -w \ +# timeout 300 'swaylock -f -c 000000' \ +# timeout 600 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' \ +# before-sleep 'swaylock -f -c 000000' +# +# This will lock your screen after 300 seconds of inactivity, then turn off +# your displays after another 300 seconds, and turn your screens back on when +# resumed. It will also lock your screen before your computer goes to sleep. + +### Input configuration +# +# Example configuration: +# +# input "2:14:SynPS/2_Synaptics_TouchPad" { +# dwt enabled +# tap enabled +# natural_scroll enabled +# middle_emulation enabled +# } +# +# You can get the names of your inputs by running: swaymsg -t get_inputs +# Read `man 5 sway-input` for more information about this section. + +### Key bindings +# +# Basics: +# + # Start a terminal + bindsym $mod+Return exec $term + + # Kill focused window + bindsym $mod+Shift+q kill + + # Start your launcher + bindsym $mod+d exec $menu + + # Drag floating windows by holding down $mod and left mouse button. + # Resize them with right mouse button + $mod. + # Despite the name, also works for non-floating windows. + # Change normal to inverse to use left mouse button for resizing and right + # mouse button for dragging. + floating_modifier $mod normal + + # Reload the configuration file + bindsym $mod+Shift+c reload + + # Exit sway (logs you out of your Wayland session) + bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -b 'Yes, exit sway' 'swaymsg exit' +# +# Moving around: +# + # Move your focus around + bindsym $mod+$left focus left + bindsym $mod+$down focus down + bindsym $mod+$up focus up + bindsym $mod+$right focus right + # Or use $mod+[up|down|left|right] + bindsym $mod+Left focus left + bindsym $mod+Down focus down + bindsym $mod+Up focus up + bindsym $mod+Right focus right + + # Move the focused window with the same, but add Shift + bindsym $mod+Shift+$left move left + bindsym $mod+Shift+$down move down + bindsym $mod+Shift+$up move up + bindsym $mod+Shift+$right move right + # Ditto, with arrow keys + bindsym $mod+Shift+Left move left + bindsym $mod+Shift+Down move down + bindsym $mod+Shift+Up move up + bindsym $mod+Shift+Right move right +# +# Workspaces: +# + # Switch to workspace + bindsym $mod+1 workspace number 1 + bindsym $mod+2 workspace number 2 + bindsym $mod+3 workspace number 3 + bindsym $mod+4 workspace number 4 + bindsym $mod+5 workspace number 5 + bindsym $mod+6 workspace number 6 + bindsym $mod+7 workspace number 7 + bindsym $mod+8 workspace number 8 + bindsym $mod+9 workspace number 9 + bindsym $mod+0 workspace number 10 + # Move focused container to workspace + bindsym $mod+Shift+1 move container to workspace number 1 + bindsym $mod+Shift+2 move container to workspace number 2 + bindsym $mod+Shift+3 move container to workspace number 3 + bindsym $mod+Shift+4 move container to workspace number 4 + bindsym $mod+Shift+5 move container to workspace number 5 + bindsym $mod+Shift+6 move container to workspace number 6 + bindsym $mod+Shift+7 move container to workspace number 7 + bindsym $mod+Shift+8 move container to workspace number 8 + bindsym $mod+Shift+9 move container to workspace number 9 + bindsym $mod+Shift+0 move container to workspace number 10 + # Note: workspaces can have any name you want, not just numbers. + # We just use 1-10 as the default. +# +# Layout stuff: +# + # You can "split" the current object of your focus with + # $mod+b or $mod+v, for horizontal and vertical splits + # respectively. + bindsym $mod+b splith + bindsym $mod+v splitv + + # Switch the current container between different layout styles + bindsym $mod+s layout stacking + bindsym $mod+w layout tabbed + bindsym $mod+e layout toggle split + + # Make the current focus fullscreen + bindsym $mod+f fullscreen + + # Toggle the current focus between tiling and floating mode + bindsym $mod+Shift+space floating toggle + + # Swap focus between the tiling area and the floating area + bindsym $mod+space focus mode_toggle + + # Move focus to the parent container + bindsym $mod+a focus parent +# +# Scratchpad: +# + # Sway has a "scratchpad", which is a bag of holding for windows. + # You can send windows there and get them back later. + + # Move the currently focused window to the scratchpad + bindsym $mod+Shift+minus move scratchpad + + # Show the next scratchpad window or hide the focused scratchpad window. + # If there are multiple scratchpad windows, this command cycles through them. + bindsym $mod+minus scratchpad show +# +# Resizing containers: +# +mode "resize" { + # left will shrink the containers width + # right will grow the containers width + # up will shrink the containers height + # down will grow the containers height + bindsym $left resize shrink width 10px + bindsym $down resize grow height 10px + bindsym $up resize shrink height 10px + bindsym $right resize grow width 10px + + # Ditto, with arrow keys + bindsym Left resize shrink width 10px + bindsym Down resize grow height 10px + bindsym Up resize shrink height 10px + bindsym Right resize grow width 10px + + # Return to default mode + bindsym Return mode "default" + bindsym Escape mode "default" +} +bindsym $mod+r mode "resize" + +# +# Status Bar: +# +# Read `man 5 sway-bar` for more information about this section. +bar { + position top + + # When the status_command prints a new line to stdout, swaybar updates. + # The default just shows the current date and time. + status_command while date +'%Y-%m-%d %l:%M:%S %p'; do sleep 1; done + + colors { + statusline #ffffff + background #323232 + inactive_workspace #32323200 #32323200 #5c5c5c + } +} + +include /gnu/store/6d3q9f1bdfn4cchsziws33ixq2p4zjhw-sway-1.6.1/etc/sway/config.d/* diff --git a/dotfiles/guix/home/files/user-dirs.dirs b/dotfiles/guix/home/files/user-dirs.dirs new file mode 100644 index 0000000..1e763ac --- /dev/null +++ b/dotfiles/guix/home/files/user-dirs.dirs @@ -0,0 +1,15 @@ +# This file is written by xdg-user-dirs-update +# If you want to change or add directories, just edit the line you're +# interested in. All local changes will be retained on the next run. +# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped +# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an +# absolute path. No other format is supported. +# +XDG_DESKTOP_DIR="$HOME" +XDG_DOWNLOAD_DIR="$HOME/downloads" +XDG_TEMPLATES_DIR="$HOME" +XDG_PUBLICSHARE_DIR="$HOME" +XDG_DOCUMENTS_DIR="$HOME/documents" +XDG_MUSIC_DIR="$HOME/music" +XDG_PICTURES_DIR="$HOME/pictures" +XDG_VIDEOS_DIR="$HOME/videos" diff --git a/dotfiles/guix/home/files/user-dirs.dirs~ b/dotfiles/guix/home/files/user-dirs.dirs~ new file mode 100644 index 0000000..7f9a959 --- /dev/null +++ b/dotfiles/guix/home/files/user-dirs.dirs~ @@ -0,0 +1,15 @@ +# This file is written by xdg-user-dirs-update +# If you want to change or add directories, just edit the line you're +# interested in. All local changes will be retained on the next run. +# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped +# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an +# absolute path. No other format is supported. +# +XDG_DESKTOP_DIR="$HOME/Desktop" +XDG_DOWNLOAD_DIR="$HOME/Downloads" +XDG_TEMPLATES_DIR="$HOME/Templates" +XDG_PUBLICSHARE_DIR="$HOME/Public" +XDG_DOCUMENTS_DIR="$HOME/Documents" +XDG_MUSIC_DIR="$HOME/Music" +XDG_PICTURES_DIR="$HOME/Pictures" +XDG_VIDEOS_DIR="$HOME/Videos" diff --git a/dotfiles/guix/home/files/wallpapers/guix-wallpaper.jpg b/dotfiles/guix/home/files/wallpapers/guix-wallpaper.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e23ef1b636aed0d62c333b820ca3d2dfe447f66d GIT binary patch literal 1112162 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ⓈgK`pX8=zeM`EwjI{W)FhGS$BOh{El+oCw(#*mMkXE9d z$jnI5A_$NiYT@h^UX^}XIxB%y+s1fWB?t6r4b}g3B0*ft0#$uk)+m@veTwbw$%E?%Q$8A88@1343>M%6ZW80(~Z`w1-7& z-I?A(_!rnTrp5Wo%N)M|*T92_6N|pN88*0px;vGN@B25M?|k;FY#gkCewdoL6?FM3 zha$M8BczVIfAS-F8A1ixVG-qUuQg(hb4^pk<#|E%7p;eHa22Ka;LxZ@)D^SHjWNr! zVl+P=<(pJVdBoD^xjEO)Y2e?F4K|K}WcgM<8Jc;3+aD{IUcAf3r72p|rVdCsTVXKU zGe?lA23vN@`u8f<&7vZS$#+WN_mFVFeavKF$u8Q9&8<%F1Rm%ROszxQ<4H{?^@={B z_f9CcsLjT#TJ0a!BYc#9rlh*zeum)BxU_xFM9_-2AQ zoAr$IYGx^0wus>s__4W2R)3I0Ql^C?M5fI%$8L%t)T$~PEZ5HXOXOw`QqK;v0pO=QY8s% ziiYha9I7GSd>e+mj%%#j9d2>Qa4!}89D@-%roBHksHB9(-J+zTa%qL}Q<(YKM7R@_ zja_4QOeTH|!#58uj330{l=UYpwr!X5cJZSTTM5-CaJ1QXJc252ks@>6LFqecd_PEi zZ#k)j_6-N7MbI``E%d9P{OFX4q9DCN1Ew6NmmXXtK66O7FQU)LNxm_R|1G?~P zdD4G1?%n-C*yQsy$9-n9KF-GXfXZ!HPTAWe~!0kE*LvMe%VGVuS8>4 zuV4PnuBhUUf7x)#|9!iz3yw4D7S7ChBWlK{VQ8-ZNbaDXcZp30Jfb^>|Glz6PE#O| zHSt57>Xu^v5Kgdy6DKiWXFss&C`S?CfPKI?=>8HE=FSn{Co1TO`Gp`p8@6PLw30)O zPn9ljY+S#3DoT0HJj~@r=~F$xOb59)OIKNpwzzI3vl9&}fG^0LPn=6LF0It$MXK%67f*7rGHP5dC5Y%<)LS63^S!zTHges`1(EJOe!@E)f zc{AMphPj^ugWqf14aN4tU@t+LW5g}x_&KbV%ibzQe+vMNNeU0nf6(Pa;puLrIunD_seK zciGPjg3SXh+~RX**E4|kk_x|8|4@ex{hp8+X*Z;lJz$J`=^?>2>qpx26}SV0)S#y1 z`b}>Q7n(R2IdfPtY{OT@OW2604EL?d42}M&s-pGOcQcXZ4nBaNYYZG$mVdiH6C@s` z=+FqP&SK9D19%Sgsw$K|2Ys!l8!ovQ)xBs;H|y=_SaW7RxH4j~!O_i99d$V8`jO$* zx1bc6U6%yZ;TCZgp809UU}FwafW;q49VwwykvDs z!_@c5kL%g;cf{foRdsy-SqHWAnxb4VxdoPfMms&B^PRhQ7HVx}g5u+6wZy$B<&=Vl zI$y%e8>>H;{<(Xab_^z?SUk0^x{x9ME#~qwA2sG7@!hzUsoTBiI?TncIBs}H^Zp8A zcx?fy#{8rtk9*NXU<8W4-&rK7AY5A<@tam!qDLB__58ycWJFSk_s)2{Vv${Kpbyb= zE8+AZsdH1qCiNoRfWAu{(b||x)GSVA?H9b19L6p&$ni~qOwTK>H77=SYSb2CdMKwE zlKsuPCgkK#WZ?kuAQ=u$u(dJ3MSHuohV)vghc)`A%6KIB#PHW&_)1+=#8Wbbfq9t5RbSilI}N)` z!)6QP-|n}oGcKrIXvgRCCLKrX>L3OJ*%#Qr!^cNrzAsipH{aBD(?$JW70#n@-Uxm* z+w^-sCjj1#QTr0X#FyW++f~+g&^5qYZy6H}6Rw;Io$|sg-~#o2J#OdC`JOc~;1U4N zF%TUg!wBddnyFE8m+-+ltO+sBA1%>)C1GtnGx!6Tg58pLugwx`>)0(*cNf!GV%LQg zN86*y0}q9m=AA^a%jr)8Y=fXA0DKjy}n&CE%I>fULfmmc~ z+%jK~0zS|>1Wn3;*p<5&PV<9)v$V7c86G%#i-*bJl|+bppGs~4%o_G#T{FzVI9@+k zuzrJpH?Vxsj)qblcWi_i;Y)$sEcPv1B%PKA=5I!p`WKV+$q`*nqRr zcD=ra6aFcwzbW16ukEVM?7t4(f&{DYjgE!c1|G&UkL!6udf!EAZKkfu9 zx2hCv((aRvY3t8c4>BF?x?{+mJEMfHr9=sF!US{Q06WV4 zmV9R=iPxWt*OaFO1_(jmkR?BFAyuSn5j z?r-Oanz^A?qN0yD_0JtFN-hJBZ+8rZmhA_7n?7%#8DmV=g}td2Ub2CSso%Gji&f&5 z#9LKfg#uZBBa3e*=N7Rveid&k?V2!`X`!JgVj1yXA-KkuWW0Npm05@8dE*}qU)1W9 zR3X}JWikPO|}?4gl3CC1!zk6`c{ z>Bt`5sh{wd!#Mbf$rlo9&68 zMz(a)fc<>};@P>=?D`Miax1UMau<0eg`$*@VsYg-zco#5kx9JL zt%KVMkGMJkJ*yMClNnDOQ^!Fo&Tj-Bnh$EZnkidls_6b{7o9090FP-TmE`=UmAA&b zaLb@Oo-A3TD4(gfYfXEi?N0;wLAR}A9%q|+)k{QrMjy=9g{nvOglEI|nwKoJI*S^& z_)Xqr$-R2taT_1Z6`V!dpxg}tpcX{}B%~tMD|oER-;!EY4S`Z~bavGr3-7zjCY%{~ zxu8#{iTEo<<=m#^>2MoAW<}Ua63sg?gL9b8m@>GNevT|>!6U99XF;WU??Nc*@B#0S zzX!g-7XQ2+?(0z|sKskkB%LBU$AWHjXgj>QG8Hc~JX0ECH$c~Fa$BoQwkg@9h^Ibf zbEGL(l>)e`==Z-;y7avTPx}gRTmmZE(8vRe9;TxhF8f*@DCQ9&E`qO|cA~E^Vblv_RpNmg{?%9wSOVjL}c< zn0wb*R~}mg9v#^i)d{1pe`?R!&8d|8)KeHgf2=DCCrkKS*5@ddpd*k76aN+ImW>+` zwVa`{vq&P9KQinM!#G+UgQlv>b*odrH0ETNxj@S9hS`XCvJv8c_*C5r+*<^dootfz zZ)w%L&FGaNYckMz9naN_0GlK34qALAd}c`bMcSvO>5zb`(wi;7J*G*a;=x8?+&4Cw z+`*8X-$=?obG~&AN}4h#$r-Y08Hj(bqoxQ^&`x@poBzo3Zoy{T7Z<+dRR?KN*A1zJ z-mu!Cz;|>NNmk)`&(sMSUFZSP*J(`iLy3m+0=4ogtF%3Jg(v0%pJE)An8&BqlHc$h zLpb2Yy$D(p>((aa8l6$E<2bwRy-Fy=zl-y|tt{D{hOj!CdO#TrUf+w^tlNyP980Z5 za$64hrj*Rm>$n+iD%}F^?HnHCw2y53R>jMi_C=+cX}mf2Qj05db7;#x1EWIWQBly{ zXkS@R_mIrvhiV|D!Lt4NhvA_^K<=*w7;71%OT6gyvp950JgEonVxjv~gqea84r(&4a|rOuuto@+V`K zecLrDted;Mx=exaBf8=c=JWaIK)#ja6&n~3cFRb3 zf=y!%klk^WX$7V3CDZ*$ZISrf{^M@_%4V-6Aml;(ts*Y29qx)j@33r26<(luf8p?Fd+&tBLxN_QWvRw@hKu3N7=fU!B4Qb3~#5)d5SJI+&D zq%P{VwYSN}B?ZZi-PXG|o{CeHtZo_=8ISYbww=}!WDX`Q$B44HhZgOZIkep5Ue-j* zw+ivm*4;q8PAz@8megy=mmGAZPlPH?|4Y;JR6POiv!n?N-ktb6xnn8ni<>8)`!wl~ zz;xGa*tsI?StJ)LX5?R=;C!$p*P>pVVyIK8gSJ#Ks1nvFG>7(cCdCRGUG*XtesBiz z+_FX|B$3rFoP+XJmTRN;o&GuGs0W)TpQc1V=VYq-d1}m+jL9bwMaod*9GBZ~5a|=j z=M)7~$}+24Mb}PO1$H~suf--S>FtWY3PK8v_ugtIvL<4~+YLAZHaWfurBF}0lBgK2 zzEN$B^AmX7-RsILdQsheCu#-UD?(=-R~Nf1XJ$O3;-bm)NqsiQE=2CD!DHJ2glUZE z^Q(p*M4Lssi<=ZwB_tC{wOQy?E^u82T=&JI}hVV$ppT8*g)iH4aJ|(HV$}V=i1&-WOrTKTb zbbH%&n_CK7Hb3Ipd5mUotAK<4PM_>-UIfO)lcZ)_M0w(LwMhokct6~bvwWy^s6XEB9AfEp*^t+ux z2=1k@9+DqRO?f5>j{z!4r=*H_d2rYy3CI2ehc)E6Sy50gw4icF+0?}+4+!q}+P3E3 z%5_}TWL4=AOT*n|U))>EcsyA;u6R6eAZS*Gl)i;wf8A;sgV1(5Zn&wp6gw#vPraS|_I7*2X{cm+0zl(>2(f71BWm^X+Bs zka^D6rZOw!cZ775jg7HB#VLkyfOo{4qt?hRwC;_^drD%>i%qWdC3@@|k!fE!^b=W> z36ImW@L&07$0x@7p1E&OZnwpp<9Uc12hYR%BeM%n@B8u}Ov8=E3a{B=o)`rpdPYTf z^(47#RDR(8dL5jayFX2*6!AzRxzrqj97l}o;yJmwz3k>3HlJ<4&}PFLwVCf|X>P_P-#Pxn zQa0L@s{X|D>%9*9Ww}STq)JF^v~Ssx@32$W{xXlfvce~ZS-7D}NSRl;@sNw#5v&gG zrT#5>+N-K{oEUXr33Ocm|Kj_^MPqEGh^ip43n;)*FBuDBkgHCWzub;j#_bE3$-B`M zuRilhsMj=3_>V+X@yy0FG(3m-bk1fwSA1O4@W?PzIw{#YF=Cp<{V&{fv#X+X?}frE zu|t3%Rrnn+IEU2@_>5dQpg0wW})Hbr7wT&K#MI_Tzw4!}*LOmdq>GI{~LQ z5yC}iLCYl$;;kC#M5eg*>nn8@``tN2#PBzu$8G3=U;m z)H^G3v$R<5a@f1`&i&Zxz!i@qF1QfBucf+N?{GZi{Wy?toRbk@0> z+LO<=*@{J1wd>&ljG`1(Fo=H~xwkncTA{LWUk`SP=92cWHoxk`_E(s*W%5SD?|(~` zU!|-RS8xMOKP}Q~%Vk&{e2d48+4&FMAY7HAs0xW#`%+P=)RK94FWz^K&X}3X&_cWw z&KnZyQH~}pTd%*hh@H$30(1_$oC_ZQ(dKZFFr@pekALUWI1W_HtR)GD>}?B{e!WHO z=p2GhyHjQ6c~z?sT$(x5w)V5`G3uo#^W)TPJYsOzr?tq6eP2Ex5;3g`H%^g|ZcXQK4ZzU95%O!r zUZkAMOucQ_7IMDS3^$z9o&{#2x^}zEcB?@rQN48x2iYcuG~w2cCd^Jm;L~<_Yn=n{ zH7D}P*1bMs^1*E`PTdacyx&XXsYTQRL=mio&yv}JCqeid#(mTVRiBMp%{=|P+of*F z!lI7-YcBZi`K4fomp5)oR9&dGmQ6oQ_}2NittE3RyoV$6y_Ogq`=LjC3_l!#_ zAxR*GVo{jJTf~xgFu?ej80b>|_OERLv6(hy)nFPr-U@(it+hbooMDBheHn1^%oGH$M^{T`RXv*qL1bEv*v67P6fq>t{3&-Z`eX zl%#9EDc2mdes1%qrfoS(+BEZeZY+uRX`7j&cH;*hv5ot^S)Rv4TE^S1=+z{2VVqqV zy-ckn-WNuGXqXCfQQhol3J?I%oa%bxF30l+0bVl(an>;GHhN%++j?Xwny(j2y zaflQRAEj)*YtXp$a#nBeqc=pO=E>SYudQi54HH}Y0Nylr^f^Hm>L5-g^wDeuou??9 zJLG1gs+NJVfgHkAcjMi6xyL4+1D>Qy!wT0>{&0ds)@G%YJqW=JGH0tz4j!dDp$SrrftKeXMWqH z$P!e{P&+0bGArp`RgaU^xL%@C94I%(x1%XqJGC+;fSyR>IDC@1T5R+*<|~yW)Lbc( zM%bRIsIbS8>FKtt6PgvifL^6$3=#ZVCjeb@%>#d5dO)=Z;IsK|=^A{y8e>00x=GZF zE|%%H?-AK#se%h&k5sutCVo>!v?u(TyUUfFf5H;o{Ul?0bZVg;gsTHC>;QHZaj(2P zV%*b}n@=^^aOw?M$v{eQ-}kFVsl}TSP4?G6RO_oanthik zz<0HTdsjK>tjwl>81Zt`P1`$f9^6Z$dnoyMRe+@h@tZe0?mE}5e{Xq(o|7>l=_e5i zFLdWWk}M7fD-wCnY`ja1-O}rieZ?_94JrA1Uv6lG2Z-*~yr^aStZYEv#&%?N*UfP! z-Eyz(#^$LN5)^0=Bx*dw>5oY+Gp~vd!!~We`rYqE*3tzX$1CdIy7l8bx6w|#3#A@8 zK3G<%76TmkdM@!Jh6upwDk}j168M$0HwS4bqoUofdW@lgGn%Y)AT?8;7rYh+{s!zT z2T}7MH@mAJ9$jvi#3zM3G5*_G=R{ZLL zob(!7GE31?aihhMX9CaP!cUz(OY@xXRBvoRp`n5k)?Dby<%+=nNL+_1E{UT@*Jm?y zu2H_RljtWN#orJW(HdpL!#qU}DfSbi?Wm@sCqbdKSFkZF7({8TZrmKS16=IqP;39aVMekny<=G__< zLv(hNy^Lr`!3B3!+V@?#yawgF6}xN`b9S}M4vnK$x+oXDL#VscYR8gQJ3T~Mxq3wQEGU<2X30^89+=^xpNd(5QAx3?7;?i zCwIno(R|FIa8!t?tg!14FV$Rs1*#g;8HAI+9LqKw_JMYcfsNT-PQ_{^@;etR7mO54@n`f~5$M7EEyO(8) zI;n}^4ukUVKw7|Qg?`Ui6t(D`i5hBhJnu+KqGOpy3D~Jgv@eNht=K3l$Vz4SF8syh zGiyD2oIaQM!TYP52Y?U7iAt1g>GKew5L`5ftm?sF>|Wjc{jU5#xC((Z!QxSU!>YAu z08AD9omLW=zCnj`t4B%&?Uu9~oG^A*?Am?~-_wO!|4< z<8`*(!1Xw-N-AhP{5d!zzsRZ&3kK*eU8GYRd=WfiBY(MHO7^MEzctFc7; zM=3dzQqYHzUb>|kOMadp4zDnP`^3_0x{@v&U4jTs``bo5-+GmWd{}+vEQ0dp`9R}9 zSK3_FOR+TAMR#aG$1l(Ut$)A1xS+EImnC0sVHEx4{MpE(e7v8%pK64Y@%g9lybBiUW9up%`x;T0_8TuT`csOU-6YTd$~LFDg<^NFyo;{p!hcjaiAp@(p-CKMmtnnsM6Cv^PDC@1n@ZBEvrr~~ z;s|gw*{THp#_-VFIM@UEC6(aeTNzJp395h!aJmF4e!$8+WT?N4`2ZR}|ITssWGg{R zCQ0j}hV|+Ftug}34*bqiAk=yk3=hvC_yH(w!;h?#?BU$@`t@kGF?IAcAX#x)%?ZSn zzZ9Il=uiP%OJw0IU8z|&(^8VDDYHQb@S$HbbmLO%^*+j!4S-j2W%F#FU4dzX70gta zqZzwew|7jv^5s7pQ>E=^s(evq)iKLl$&SC2oRYS^Tg(H*U(M;wX%g`F0Mx&s!@d8J z)TxK(0r~GR00&4s@rsgrSsRkMD|PIi-okLyokMGC!&}f zd*QP$e!b9NU8P|ZE~9A_1n8LHUnpz^?Z%n;gJn40q#RaRVm51Ac+e|>Hl-lpwCDNC z`5=w+hBm9Zskb;>c0Y&BYtEp%onTxlMy8?n8Rt1X7uZ6RJ;@xPRx&xT4=VB;TP4Fd z&L?%706r!CzLM@EedaM47ABJKBW6i3qZk-6F&iB+w-unDeFyW3NldL91mUG(^<~;= zrKDA2$5j(NQ967l520`R-FTT?=wZE7NLM#;)6Lq%fwHr;PtOcHD1m8}^Ab>83+q(_i-s95O4RC&H!E5I57D zB!@5&q;M{{`x96Of125dOCHpHjs(KJEP8TYeEVl}U1*0}{Kx4@Qv)knqRpUnME^%} z?n-oZzgv0vl09F^=115ZBH+w)wYCZEE^tU@P`9@)`ReN}$I7z1q|bbYYzIyeRDI|% zI@Uv}E3#|WX5GB`x~b>!95%~Y)pP;SvnJ&taN;{lCOPI;%r$%Ev&JXlJ@Zhuc`MX4 zjA-p$p8nlOLUlsRD(8v%m)0l%jmT!XS2;w#cXa!X7m76V54~(UZaF+#8%x*G;XOk6 z%F7D!Z|WIojoj*NqNATfGC;c~mZdWYe3_J6h(-k%^pr)WJaGFSWc2_allDagRAFEC zEAR-6tvH3^0vO}JMOeReDtJ5mI=0B=k(Rzp0zY7;3^cE&ZYU^U@(C!Os>WH#CNF;T zdxlp~4Jn;dBz`pG_h=l0$B6#zkM}5}&qu~TcB#EYr?YD>fl;+&p8{9hhUI?Q3SQK< z^>NZ;%PqU=tJnfM;ZE3oE@;g}UE>p1J_OJk-T*U(>ZW9pU^7^+$9wv<1p7TpI&;Z% z$H@TY72-WJi{Ci^wa@lOl5K zuUgxRUSWV(6oVbMDOvVR_=lnrk)TZ9FQ6!rwI8CJw4~9A+s-(E(JSfw$hr&bJj1Te z&FJ516oYZI67+59XN&meD1f*R+)J$`Y#&A#VJ6?81jMVDy{{48xK0wIn-qEB8N<)t zHgprAz+aA>)N5kAs*lEyg!}wSu1c&gp^6XnLl^Zu|A1ER%qu_i_FDtW#uRY>sZx9C zGYm5szmi!vgy)Sx1(23~jE3J1SPz^)gU_Zw`C(1Od9-&8!=H1YDPO-djkhq(eshUA zkt`^Dn|-_TvyNm3GMl+IX9^L>(U)c2{BbBc34qe8G1IL_z<&N^Cl&3nn?byJc21G3z3Z0AR_rnBkR#) z8i2w-d5d*UxR`pRMy(SC4d#7Z(N=|_Z*kgr|9TtWYcZ<@sT8FmVJCBETM*gndgRhp z$LrS;d$mfx12wxhM6$5Pcz<)c?ogoAM~lTfxq^bkiUDP5%*YJrx_bK^Q-T;ls#dOJW4(Jma~TZtGi>!VgeTK0 zrRQ`FYt09pC61t_RgCUhLb-RSqtr3P;bfDN@Q&iYIV*n(%a~?L$UKK0h4nO=Drp|m z26tLr3?fk~(|g1&OArFhdcawm4D_!*rWxX5Oii=B9~|1>CPH@6>l3#G@*J*`7zFc-9IvJSJ-1 z&v4@Ol09c~T)vze*c|~27fw9YJ%P;`ozj?ZKK+Rl>o+%E8G1xggpDDO&LxR{fg< z!%i_>qMS^02!B_0a3CKbrITiUAd;AR=c77UIOC!`WxH+U^f4*tJ(gaDP|eD?x$?8lI4)*oz1fO*9qf}f>xE_l;-&JSRxNE8HzTWC+O~}F8AbYq?1nH&7~DL3di=n4k*m|*l=)Dv@%MHe zCRg+j!u#5436mJiD-5W8nsq00g!pG8#eXmqxYz0R3`Ca_I-@>#7A{}@=sj7CdTrP! zFO(^RLyX|t0HrLq!hiS2ecI^8VmoY0tmA>5^h}ZLx2FZ?oxrIms&icj?qf)@U1%u! zM`%{}RM;xrT%0{WnwIY2+xaYi0G}q=?vMYU1LjS(WAUt@1J3K<|9*8;0@UhD=YzTiC-TU{99c1 zcmM37iN!TsdIS_FY#mA4^-8u&@JE1-s}ha&PF;aJdubNFcP{u%EsrF7j-m~;ZH)f) zpqz(Hy4tZlfD?SIC{t0gpwM~E>L)jfS0TuajwhHk{$zN=X!wKf@1mV);GHEU+Jzr2 z-&HUv$H#h!FeI!XBF;}ZN+?y;P?<8t48-hwt-!_usIIP;pHWW#kEE0Cwf?^EpNF&; z4ytsma;$zN^Bb1G<+n=GV*o!fH)UP&3`3o7e)&JnCFX)!Vyq7kq#ktJMv%y=B%MW znp=8Z3FrN>Jt*5Pb)ZNA$`b zBO8S&_wR)P=59H-VoD>R?3O8_6A&6~4Jv&mGKJs9kvi{S9~ilZ6d2%(NoT_g z4+R^o!0>vpGqeQlg4TI3NAAKliqC`>pofzAbKrJ+J=XC_hjG;GvA#X&b0U(m_HCT} z6O<+X85>Eiyxph2>1uH!x@{cI;@<%8O)NcS{v+X>bLo{eje1%$gwQcn_l_&91fC3k z+2XKLtB#}v@`8F1=edg|wn69eqk1QHx(g_oRIfTkPZ@L(_R}64&sJp^HZjg4$e_D8 zx7@)F+mV5r1X4Bb^b`*g>N`*4>AiodfHl1hs9RMo1o*m&}q@k#UnnpT^HU;O5e{<>kM#JhIj~$3$|E zoqIFRznBo2DtRW8FeYIbv>D51TB`z@PogoAmVbXq96>Us@CYTXFp)@-aYwSA7!!JD zxfQypmG}<#@rvKHqkgR=ybPW_|nPIKD@2;;UK)aSMT~ z7jfvHm8AeH^o6Cf8$_Yw!v?Ym0j0<{ICKy$o(3jt{w*`87IvnTgD#-*X(W^Mq73O_ zjP#r#X6zjVlD#`b@)-?)@Bpc|`(f*8rZ1DoP~g(xKMH64l6SKuGjY@%T{W6$8HRGE zu~<70!o{ci6wtiHG<7yoJ4a^_@QvN45|gt=4}GPb3;R6^@r>Yj8e%c-{HVV3mI}Mn zkK3EEev;gA^IG`F>YA+do%MWBXZ7z>=C+%E-!EFvAwFq`i4$>l)(L^;;b-D`7WI$Q zJ29V?98B4avw&`^(^CJuql@4O+z3@BXi28KJrtY%*<}yx-CX_-kW?LG-4clsN>9AN zz3GzaGS^g?+!4R1i-6aFPy?kdp@aJoGM13XN^8Zu`9DsB9&Rm0B<*9 zf~_&R`s^~5fULW^HOsxI;w3=S-`!aGV_R}eRh1_Vn1)V8Nqk&Bl>+55H5!1s6Fxb1 z%PLDpT8W5T3aic|rp&8SL{9&Q+l08>PY1Y($4AD>L>n4LN@=SihYd-yI2%2Pkw)*m zm2DLa;FKYBUEk~kM?deEQ}f;fao{a_=G|_gu*2_i`1eDVtmxmR5bT1k=hib#;E&Yb zs%gOJzc9J0#WQB#(f5@%Eqn)(syn8!rP*KsQ7M+Ji|}7iFoTv znMS1&4&(DFF^xDgmgnPH6F-NjEw$&u@4b9cE|^EkkAYYHyF9~AT?%okG3*B%!|}#L zDy4uMFy*O!g?Qc90=sO1kMOt2*-8%UBTLG&Ow?{pg=<#QkANvAIlj$T?2bR{lpO!G z-7t~5g8z6EH%}V{^{<^-D2RP!3Y<4dk6X)=nOXy^GJ!+q=pQuOakdt|K6xo2KYR;f zN>74XvP{b1?o&^A-UE=Y_KWx#s28wk|BPZ#ib7D5nMYOxpsPA09Y_wOn3hPol1g^lSK=zMq;!nv?_ztRj@j;hl2~yI)N#6e^(V zGG__2PcExjB!H=M5~WJEcq;E$Zr6{Ui2g!X_Y$eftxge%fzY`JR7wsv=A^uNdY|kd zM8wF46o*iDdjK4XB4Qrjcxu{sk{{Vi&I4QMw<_!}>JV+go{7xI*yrwsIaJIw+CkuQ7rlqE_a z#+~>{T6Rfrbx+@T@I#oC7s|)_q>)wI^gW$S6*JVg%7rWldKzvj4^SmgI`14B@KuX% z=e6gJ_vqY3jd@j`z~DBIV+Gi*Sdh>YSXT*ImIw6mA9|lEjW~E(!>z?2OE4Kc|D)*K zkd)36-onB+94!m!aC5}ETcMndJxgq&-VZB8?XG&$r{PUW<+7@?74 z!Uv%!^!@Gk_a6Ie+k5xxem$SpbzH?Ljp^~)i1>5`ReaUBqA})3q{TLsM!JA%F0}Ck z9x40iKRRHYL&kRaKO?M%;9vLHR-?DyVr#KaD#QA%Zd3iUWH+vq_L+)LHUE!^zmkqt zu7tFF%aW3xk*pS%+9~|x%hugSU@@`~J(s+0El^8*g4ubN=?YQAMPBX3lBrb>D~8b3)n`fg0xheBhJ zUgm<)6Oi>sZK(VKRkao^KeBixPmX!v&#T|~`v#3rAOEV|S|=m|LCu|y`0(!YETf3M2VlCpCQ%|Yo zk)uW>)KKMsq&+X=487@LYF2LBCmo%lo58FPp#)*!3guzq+RD~)vMvn`}? zS9r%Z)npp{x;t#--teXD2fJ0;+=1t04DB4>SgZQ!u&zK~C7eam~n-3|EG zW=o)l7w^U$K0~DVVGKqhEWR>x?#Jwq34Pi{ZQwm3q$)e4B?#pQ@^;yjKtiiofKEyp zPHPT`cK>a1>aE!AC9l$c-i?ecl7ge3?nZXbj5^|u<{z01et`?r*n0t;>%gceRIzF2 z3OOHjoMmK0WcRn>#YSVP9nkxVvVa}nP3zx(W0+V_9L}p} zIymJPrmWV&@2p>4ut(tOwHRl~wttR7`SQ8Josyic(US7g$N=L0cLr9tp{xm+lMF5_ zW$fk4vo*8^v-_2}2kdIU(;Ti@h%W+Y1}}|8r)pZeO>8(VNm4d{3FCU^>9r{93dGP& z<&JDmMi<=fAA8T_mHs4K71SZKxD~dDS3=IIUMpU~@vhUEvFhz!Tg<-ztFCJRbLZyq z2OF8KjANp2)-7B9PfJL~RV!fKaaCA2ev8FBf+(epIIT`F^=6a3p ze8;r2S9}I_&7qjBLwUC#H;T(_$jj{`7dJysDrK`iTKy8_C*P0b!e`V{bjFRPZJM&G znD0d(18&A5n%s6Aj!p6b?8%IHq1PL8L7r~Sq9SuJFmZSNao-gj`Wnk1xosau2PQey zjMZ#3PX*MDl3cuRBIlR9rkaH_=Ia0E`Neq;Fw^EH$jjnSn~ap6&x-E^3f@ZGy8dxuqjL9E1sO=cUzkX-5lO#u?_vs4vGAJ3 zbeSz5DtYujG!-QYIu-a~9CYbIT{f()LPzc!xm<YYyu`D~8ZKEM<84Z_T>6w)9R{zkZ;7ecs^AMb5pc zaWK1=hUHkLf5Po>U~KnC0G=D7^{?NU3UW z2)^yy%4FOvT;>=Dp8Jg?WSE~cyt-d(LyPrG4(sY)F*o+Uo-=i&pFvZPW}}FQp8I%p z1!87cdEViXv#fD&Zbm`LmyK4LaO%Ubt%3@)i;Ve`58Tb2Y4`T)Su;n&@5K>?ow9#^DpK}ob>%1ig0p9{oTplQ z!KVi$W;l{t1nr6Ws~xbDUShdrb~kJ*p$J=YMmIlYTpUf9W$3(TaKCZDMj#qx88WMmLzWt>hU(gnvW8I>(fID`=3`BtTrvfdb>&h^7ip_sLm^{pi zGg_kjd&mYTS7vXATn+$7XPPiG^GuYZx0&zKQE^KaKMs&bv(D+Y&;>q@)W86wogc&F z2q+#y4Q*8WF`MP+c+n|>iFN29@~+sOXlv+uj1swoODp>m3K39cwWw2S?~NKX^z`#6 z!rTJz*>!0@Z3Oxl)LB*{{uEc&BF;$IpayaWe2eOTdx6o&%7qk{@A_#n%^(-Yx_R{FLTfqfPF|)65_;=)r1Yt@cIb%rN$PfX#Ci(hQq%kh z@8wZS@CZ$R!szozOVGQ&byHs3wUSmeeO)*9m7ldwNz6VsO>IRI!DRrk%qO2Ad}o4 zGN;Y_q|5ve0wv7!0PZTFBISzIc0v;;S99ZeRo)Vmc&mHmX!riDp(0-}Rz4_UA*8Bi z(?+`kwy>e$q@n(PU1*{GCi%`o=w%}kb&Va2jebgc4DKFPiZwtn?>^w|kp^k94A) z8HkvUE{X35er4lST4-Oi6TUav{3V1OG~JNixZe3D0x>THgBu}l1jc!8M052AH#z8B zE*Vn2>&isAetBHiIXg?XjpqM|=dT(rBEFJzSyfqT$@c=`zt&ak$B0IA{***ILkNPM zB8>kvS>D7wrl2$6BK$XX3Bfwr(EP6^9{XGxOT5eBje<|_P|R-x17YAL5JVWJ2Y){8 z`f>!NIsN~Os9w1^*w3Xss;LIln8>!_ldVfA2Rv(5B8~E03fY&@H_W-0KZ7nkr}b&C zxdQVeuCDQd8ucOf{eFJ^`M1|zjyymv3q46m8v&n9`?qPICaYub^%m4KI};jDATHa- zviMd{L@<{=$g_;pSOVwLne~0h#FV;Wl(d=qK>6qmi==dbTv#w9kcAW|mLPnO<NA68-Y^>wP#3?Wt+LQl1cc9%%b#n-!0zKjLmq{eqsxG%ai%H6V%8JsdL}-Gzlb4_ zyLEIiH^?!X0aLcGS6kyfW-zZFrcvHr&9C6dKQXI@cP>S`wL5(rrjvMJ5#;l{KEe!N=rCulI;G-rSB(qHG^AAscnhB(=LZ4!`p5`tqS95c5@{E*css)Z|- zk~pQC+)FAk=jQ-IzfhKA)5EHTZ>bqJsj5UhRD&+XQuYKTF%p5~^ajF`DM>pqUSZUN zQYr)oZ6~uitdQ$75VfTWx}XwAGNA@5!>&0d7j*U;TBK9bBzI*W7J~0%IZ*}GQC-QF zL@v-XHbiOp)MtVW(_&m?g1{X+1y^Nk(>Byt`HBs4sCVPJY^}RW-ak;pxJdr@5oRCz zUr3!tshoK?$zY8ws<^3J(|_MD8#cWE<`|oktmE=6hc&Z{+exkRVu1oIS$L--gQq&S zwx6gBwiQjJ+bejWk-YVw@p*!sJwoCMH%mDI`Z$n1Hp*z)zpJKR+Spp^jSJ!5A&=v6 z!+QTF`Vc`nK+No5SX^0zg2M2v$92Eb=*f8s=P5V-l12!-%^RHGX8~!3a&F49Bx@Mn z288C)0QH-ksDdRBMOVHNa}hk825PT*XlnJJni-tyyg$f%!~7#<8y%0Xy9RdECP>5s zt{0>H*|SWv*Q#ZRxQ6+l?k;U*PRSvAlqFA(<@v3TC_g+M!hC5|GM%~W*&(XJr__X5NEIXo}5S6 z4VK-jw>>-iOJwr`!<{DW1JdcO;McO>zs^N7;A^=4(NDrUms;hmL;ec!E~(Y{fNJ~s zzc`ch9fzWhC?P6WUBaXJIyT68m#WNO7ozl|J4czvZ}`o!cHzv`-tj{$OfM^~*IxXr zdPJ53e6q3MasT6Mb$nw++%S%h`)b8XnL16ppj$i_GU2xu7j4T|QV zK%pUTXPO6)4f{WCZl?z)ca>lz`1|_Or+|9C*1+~&Kw;J!|_T&`sYrCQMMtt`&B+TCbuIadV@;X>? zV6&?P_OY|}j(|CVji-6wc2fOycPaA6pR&Fz`SY+Lsv7^hN+)IL+I0`E7&>h1z_n)M zNb>w!3e%h)3EUi7YyfW(_)~;YTjl_wCto-Q|0NiiDg8mL2ErYFTzsoxKde9J5@R>c zsHn!72`+^)v*(=JRAJe3iEV*^FoAR~Z@ z%i?qk!BMF;o}Yd+3M(Lng8Sz>PxH~=oE&H(Rj^+$>Nt)UZ^zUrVuzA!y*8SEU{?Q< zdY)7)8j`wQevwZH1PnrS);x9?Yy2H_sdxSPWc;fu_~LIq?@5{g4~&DAdPw7;zf8L! z4L@iP?X55CbPnHhtK^Ss3Yy-|?4ez;4%)pl(4X#ZYtUIF)--B6p_b9;a+A4LjuIPA zB%O3-l17ZPQ%Se%fbN3iCCz9YDT@5%#{CG1Gju?m?&l}G9=Gf zn^hcp64!w+H4GQy{H=0^tmF9ILh^*xunf0C-wUr!2CCU!piMRkTR ze+c$@c|pi{?BSfOv9fr6zeF%%nYJVyRM4BxJWM zfAw{_cWiz%M{hmo-#k9;?xxyH-M?zb61L+;UOJ^n58d^2NtGofRGEg>qZu+Oma#5t zoQcnh7H2dbsQe#`O`CWa{p+?gTf);5nvE8jh0jSHg(#(aXmBnmQ#fd@2*@U3EbV&2 z44?nS)ehI8yXInOgnqQ% zg(Q|qrqv9wp<&SyMVQT6Pa2WDd^(l(Kc>4M=b>=0f_l4e1$V=EXDKLm*acY}3k7z$ zA%sthqTX(I@O&U-u7avC%882ofZn52)=P>eCilvYNO_iX!uNjUl(@`Om>5Nit8sY9 z1@{f?rwFzG>dN(;uL1)z*PZ0$}8H0XCAs=O(6y1&F ztIz=&6CV6Bv-D;pA70Lkn1h2mBZfp$eqFoPQ+n7pA?~J9i@o&pQ#&s#tZO$Q_@S0H zlNb`1ql`}o%b+=J!gPvxo%N6aX%+y3*m0buz0~QZ5P8jYl3l3laaB!;Q z)&DWoq^lslHeavv%;InHW)CFn>`{mb(|hE6vVp2N<}jQ`yyY&%~L9OgZ9z8iX( z(EmTC4f(DNA?l1Td1(<%t!8pZRxv5MJ zS{#<%w69xc+`?Bk#( z_2O95UR`LTZ$L}@=s&>&PfCe-tFi5#vqqK0Fbl8(-EAm))+BiA(}nRwA&zktQ^U#} zc|9XpO>s+k#%x;;7HRzP6MkNL^5I%6^`>Gh>^6jZFm=)YT;mLOXW0X?S#}2d>C|0# zOPblN#qd!C?l-SUX9;h>W2H#L6?Fa_ZswTdxM_B^}txzB#)sZkp;zI13^A^-s)9jIoas|1=mY21n^HR>M zlj9f@=UV@Br4JT}z5o4!rVQ1zA?+kc+81_OxKw8S#I2=!S*LJaaXC%;oAEYCL$ z0TnN~HCiOQ<}iy8YxsL3vADR5euJ?L-#5RsXpb%a>izIT7|Jh}z{AxY$3RgehZtU- z539eD!LF&Q-~2V9Boe{a@_QA_mwoe;sThH@kPudo+}BK;VQO4MSbLO0pB9%S6m$Ng z^UI1zU5K<1I6!(_?$nfesPM!ZdoiskkgGf3xbBI;A@b($;kJ$EpC?qtn~vBrm8U^% z9@p>8@^nS7X6c+w#C`rnUTH>3Sjc}4(p5I%V0N*Bcu!QH)9u~t3L*=JPmzDgO+ts7 z{>KF6leCpG2^1uqr?T-WoY_l$^^R>6n%w>EIexw*wSkhfNL{^%6UXu+=M19BX`93?gKIEU|8>w5`D}=|cZ)%Bo0|f5CC7&jBegAv98I z30dN<5+qN*s8)~WQPrcE2SOQ@h~j7U@}y^+>4x=n;d>b^T`uEiK*?}kB%vu8Q@rtJ z-~8L-S=OL-$9>q4VcIPW=jfK&aZ15XL$)PxwRJ+2$XRMifz@{w-^YoQt&2^a-o7#I zB{di3m z|4p|PPCuY<^vG8}+Px2x8@kSM!oIVqTqQtIQnOQaNDkw_Cwi8Kt$uy=Dy(4QVUfpa ztx9^%%rAp_T`BnYcxR7elv4SV{=VA+7sCP%kw0&AY!O!R7|6EfCN9Q-Kw_RkYV5v5 zn3CQa4<~ZDLqUF}+oUCP61ydda~y)KBuUKQ#zZOK?tB_`k96;MxJc}iS@RojYBT?h zL4MAfl9I_=olB+%gMcD-PXk#>Sk(kF;*kyAAEgvZ6{A~AEnV72&YR(aqqoI^6>d1a zwiD&Jn{b@F2raz0I=M;iYb=Su5D%`pS}4~wdgTCj7<#%4%78k*x z;o`!%*?e<&JTCvcs>stp@yEMXn$1=UH&@KEUA!%B20Q+=9~cmq+?97nqT8Jz#bT<{ zeSVWv->dgk9*GemS#h6WDXjgjY^j+=5ii}MHgXk=f7wTobgZsUS7P%l77p-Ssh@*7 zZi~MgA;k|_G~|bKupc;QIfamSNz!}*FB_?PW8Nx5rAX@~iY8STG!y(c2H7Wu7B7sF zaDd*m)`S)cw50D|lb3q*@N%NNGNkwV2f@N5*3WzeDcyL$ZS7KQ2B(7%ypwDl0c) zG3j_(Q-Kygf7P$5Hezh|iuB6I@(S|WtddjGQRa&z{jLGVv>Y2CU*{nJkBkI;zuzzo zeSjP*+hW|7nnZ~~xtAkD)@c6kA}RIorEb(K(?2;Ox|=E770)YQ@HiC65XK6)q@kk# zA}hSZQzr-WHx1kpsN5E-n)=%;hx1z%P28;Nz{OdI6FQv$(hul*?^>YWaX-)+Y1g`% zQid+aPNcDpsS*JjDJA~kpq^Hb6GIi9O+0FbY?B5=mLr&LcVGR#=IuNpf%>FQwJRiQ zyXaD%EmKOxpknvmyD(FL({Q)@2EH3YQh(L9rF#F*U6?T3LkB@lyIPgauuuGt>94Df zp)zo?wI#rVrhc`+_4>;K(InLjMDe%QWnt)bwDaA}Sm)XD8R`SXIZ6g#5j(sq`5*by z6Q`f#Fx7ii4h6$=lh6x~aQ6?*uMz~p$74$+vU;r%+Hjw7c>M-PhyfLv8vpFlWGJwvBzAv&8C~o*=vK&8GnVtHBWlov` zFqnvI=>5qK{M#_yX;4(oFOK(%gjr`-{O4gTQP|u@mcL26)J)PhuI~!Ua7Eh&Bfcs*pfEpeby!M8t)#;O|7VsO0} zr+i%5xzWPnfJs#lZ!_sSt@|$%MykQ&tAdhS5~&`<2QDk=lSKQ0Gtjy55QHkD^AoXZ zBX~lPxKEXsdcCm!xNfSh(;x#_*2HFWRua$TI${bF>e4DxxfW3c1ACilTtio|xsQ$o ztm8Z*9i3}3f84Jd+Nd{$FGtTxK4js^(o^;ow~S&bgC&WUv8b;>T}At=KJ-D7ycAxb z8fg)Nve^b`yNTObh8L^~xSwZGWAl=~1?ZVs1S7D^$`^u36zR-P=|CMhIIAjQ7eMtB zV)LERe-b1EJ4Ua&-t(Lx@q7*tjK^aon#Qy%ua1Xhe$?J@v96m5oe|k9L^?!0m(>RR zSYk0p%?}klF#(!V6c6o~{`sprissE)TnFPO&clSx5z+*Laf@*`qKel$8{XNfow?Et zDs}-$V-akHflgI>w_r6-ZP~B@y5igVAd|e zY3y>J6m|nAVu%wzH_B)umGTk=pu)mtuF_dZ`xZ`jggO9mqSCQC#xgiPOxEhFT`bW2 zmiA6c%5eya&itC&)X zSA+nK`E=jYo!yhU4RH7AlJ-@niO#t-0{upcUnigM3Yv%_W1n{4Xn=lL{3`Qe{oH7H z>tD5e)yr->m0q0;$!WjtpH&zRiks02k^&Kv~VQT1o*!x zQhH!#2pr)rd}u*I#o9~r7#|_amIdssGu+0Mb+T0y^|LOf`~+Pd@yBnL+c^|upU&`N z!vyUGUO#mTFg0QTwnvv-c z@W~xm`0z{YLvxme9APV_8|n5va65rWm>S-`{5kKkh3B+3f_^ezQJ~)CJB!i=v6iQ> zJNuf7yyj>eD7CJ*T6~<06QWs63{oxLy)}Ri&3V;TUGQqin+5jfP_J+%OY~bmLonn^ zVI`+a&Iqwew;22S+%Xvl(&q{8tMa}h8VbEcHq-QUOqngNXKap+>>Bh<(8IK+?b||Joo0MB7oAFzUsw3e5K9MKq2q3mrc? z1Ibs-*;ZtsTL}d-`n)s6Uh&0v6dM6|^;|8pqDx#$Jzc=d}?P>)CVlH1TWE^;8tPRDiTI-#EGxar_(& zn=ePZ*{a7KcCa9ssSjz#u6V?$+?0q!W+w(F-*K3kd1nTH1&EKe7i-+s8l)| zWkO!|DB7s5$If1FBLDcpHb5p)tz9kSRiHGx?xHlt`M-1>;!jU3{(u14F5^7Eyz+#n zsTYIT2upY;K5XMC-69}EX9oII1?GB@$GH*l@enz@q^qjYTGZ+X(Dei-p*iReNDG^f z?2^AW40ysv$0ZWc?oxLO%k`QPjKFIq^Y`|JFVseip|=FtYATrl@n8gP3FncT>* z_TXg9d(KV62}ce*KCX$3wSx3D1@#)+EEt>E^Wgj71Ku3dBeCBI7YwY-5!gF?Z56li z+zM9ykwa;@lBYnGT6MV-kunq&(a=O??fhVp zTiHD1lBs`>M1E!P=HBq5%uH=t(1b*O%FWa-l>>!dn9UEzZ5swt$>&pIIqk~Kj0671 z`|3EBL zOl8fm5VbZ^2F1$nmg7$=f_j|9edQ0!F%l7-na`lx0L`W9Y0Fz6E4YoJpSd9S&wC!0 zl@<~)uiMz5myd!u-YgAPKs0BU5t4v~%@0(*=Bm)&4^$6q#sH4i5lkOwI>+b>(i5^3 z7qrDHKY3jR+Ta&aV_FmlbX8Q;TZazPnwJbVT`=ZzWQhuM;udR5sx+Zqt ztH|tyrGiuL;ztaDd-i;oyag&UtpF6$3h3?Mb8*?JjBv)4FpM}b6nvetdKrt`x0dsb z?^ikc1)En@=9mq=h%g4Z!QVvur`nC3V;x?KCp+lywPD&2brvDHZVc&r=176ki@J_& zZDEVGI#_rhLfZ}ea{&X8lI{9#k;l&9zqUruV!;4vgqo&K=5d`9JS=rK+H_^Rf%0Ex zO>(t^?-iQgBvh#dRK1-PO1rko^e1(e*cxqhar^0uPX*P#+*MMeyqqc#oL!@gcVAI% zktA9W;h>(T2THtRpd;{anUXsw^!8IPn$MKpz)5YlUWyH=cF3L3#3*~>N#N){3~2^B z#Q%VkkSoJ9mpdFY+P?Zmy$fZ63~EvRU_88@ayxhAg@lWj0=QkESO&^1 z{)=a_OpCk`<5bPR$f2q_c%>zM_%*|>tXMVQEI=-XYtV0cj{O*m*3@J>#~W__1^*&S zj(+TyPZ(YT5IzHhz_|)V)JbKGn=w~+e>2tTe@vr{f0$Hj?csi=8*;i3Mvjgsi;wj3 zQefz}_JclLuvE1fvm@5LpZfrJn-pU_2~SAU^n@wB&&I*W}n}fU?+jh&lMwJ6( zH<6)qKShL+zESTJW-?)Q!AW-MY@3qX)!R}X1EWo*MT0`W)m8sua<}4JXtq!%85<*bF1btra6Wondljv ziUm~-hHd#g{CcsiI((W$LvpT@$cAO$|Hi8^!nV=2I?UZv>nms!&-Q5oz9 zsN_zPK-%XxWi~>djFiv`()E2v?JX~ew&aU|!kdf`Q_z&{%bjj5&rQO|Ux&_T3yFXf z34VxSZd#D8{jS}eWt_`rSFYP(xV-2D#|VS{ALEsoeKUk^$o-v10-my8J3%6~q`d;W z8x_#!W6;Sehn=J`-nUd>v+r@E%oyYN)F?evV#~^BlKni~o(S~(ZO*&?pV_0l3a6~w zk7O4CPaHNFB4#HEqp8a?S*Y!SCnDeb5GkfUx_`KS<>oTwVTR`rzVm%j|F8~t49Zj z!_1M&t886iUB8?LB)uNkb~esHZAZsOOv;78wmA@Jq21K8`4OGD3*Um_b~SMNAVP!| z>&$b}^F&FHGewVZXIsy6`~B)p*K9*HqC;ty>K}nOrJCh68goi2azCBbkJm4`qVS;Z z3#0i!>hBxaYdf*!?fV&gDlHZ8OQl9t_ZG>A;bn?iZxQTZ@e6$1TK=ShzetqIn*u%S z5xz=Qh(y>fQT@2k%9M{uezHU$tl>Ah#P2IuLN?o2ZA4)F@~D!2D+DR2kQ(sdm*;;M zoX(wM48*mqkk$--h@u|sGARn{AAwz;uq%qM_2frYGj|c=q}NX<=Q2?fQ#`^fJ~(Ne zXMty>?5;iVw;y4mK^@*UGYB0ayBC6ph4yV3zzHpsB&Y|l4-R4bf|RHh3`6K`w&+2N zg2<3aPNl0yd2j4RFMkGC(tCO{{oc~pmR{(d!nH0eTD&Lk8o(lO=lG;smbL?6!>I3> zFDlR$0=6P_UD@e%^2s#x*)jA1myWegxiAyIkrK%OEg(=c@^T>HP^lBNB?I)tcl0zT9mLzfeZV25tuT)nJ~y7q&w z<~Orn17O^2iW((Pqjlppb9v=dvv#>yxR*ojwVUb-+^bN?Z~F@xiPBjkj1M51LML;T z-l8i8rKvnkHNJo-7WApCi@VS>esb4H8e*l3@sz%6)wQ$$zlL|tFnus8&4?kPbS*{G z-OCM#v8pvkuP09lm&HK0)=YbQ1Y9;NQE>6k0p#Tgu^hqjM<+A}VLs`_yG=r{WVT9Y zMw7s;k3^>vYN!_`pENd522;7-Ulvw9bM0IUaIe*1QvD28CF*JsvG`e_Z%8n`>yzJi zt!PJ(xQ%>3rB6q9u$&=rT7I-3;fcUTca`)}XP8auL(80?j|di*h>q~LzVq0$r^&i7 zIK*PJg-i4ymkMr*vI93WPyb4_Ty9#Qcjd!rf9EuG@U|h(e4wt7Hj_|bn6iL=$lTU<&E=) z9vZSj65WEMYa*3)fe-32^GeUnFEHY3Qau0uZFX3J19trwkB30K;2Y2J@b9O!h6aQ= zUG*!)`sv*68)OIi%-ThtHO;4HJicl44A`QtrJ)>aQe@$%@I6)Nr6-0lHgo4r`^m4t zEWB-F+5v!*;q%LO!}oH2-_S1-ebhz43E94)ae*}sVEQTP7@!rXVNM#YgVgiwyb|!NNW^dW&@naKfo`*K@}xW`OB-N!n-moTaZE`p z{P{m769G5ewrP=`>8{eH(+?t0d~0a;OiY40J+{FJgjL&V1^kGXq_Duk?s3_1b=G}^!%v6LE?cZB|2iSFb*z~#P6*B4)oAx&1e%bzCEmn%hSztP2w4KFf>k$ zvIVuqK|H_x4CFMacN_?7f^8DSOqILgr|??=N@y52|Dw)1%TyjO(O*!L<*xGqa!YaJ zVSsWpJM$i*lTQl8T85Fe{HdDhf?(tP*7o7ZMBh9|&vd9i=Ww-SL*y3G`^)^p&dT(C zty_9XbCq3zBSO*%AmVJ&4fng#yUnne4;x?W)b+syqYa^=z{cgCM$=+)mn#p z;iocbD|5Oqo{!VB5iV^O?_a$ECC;iE^NjBuI*k;$0ni8}OXjlK>!<6vTuE<*%ZvEV zAB!_4d??WGGi*1AR>5ul(Dt-%h;#`(nlACxec&*UbnUYZUtqo<{F3Djv#?yC28JHt z`Bk}jZa6kw>}2D)+Jx=cK5SrvTp%BiD=Ayc2rhH|-ad}QS$5XFLQtc(^JfQU7rgm+ zW-g{)(Z_U0BfVl49OI=^me*Yp446DZ$Z4Eq;Ook87+5HteYFljuBh;bQX=}7`Sb1% zT#!9=Tk)A>1RcTGwd*@C<d_7-=K$(v)@$zn-pqcIQ!0=K3?O7+h{A7=J>ZZc4(S448-`ma)|!2(GpEau zT?0+PZ$T{1vn;W8LES$LnRe2Jmu_DEPX`8cowZ;{#5PhBi`+@;*_3woIwU5ePIi=2 zKN&m9oVyq4Hyay@KXbop;q;4kao*Y$XCjDn8;|Dqq zT7-<%jmiAhJTOwU@GIXUQe%)eSUYV9ZakBNj|CG?()8t$f09#RP=7Mnf-V}@wC53! z>+P%A{4MdE*j%*HOw1NManzWSr^NX!O#w`=V(eOK?3udYd>KNAAa8@l<9rT zALM?|5PvsAT_GZ@c42L%#Kaq`R76^C~2q)rk_pN5ItFt@nG&6`5@Aoud9}qg z_%9r1;yeK7lKdvra%g_5xpG_V`f)7a2I4u=6>UMqEscnE;P--Me3@EjaUpi)7bq;3&0SQg)-?upa<%gocHZtEaC!pw5ZDIX{ZAW7N)rPV@WY(!WaIa=gp;RZiGL z(DWy=;T*S~R&_HU#bP}kGrqJ$7YpZjU*lqVD)@>?BP8Vps+#{3_(6R)Am?0+uEyyM z11=?N(J+Zb5bY_|#i2#+1u|vPgq;sVSCByH$2K~QS6zMP$bvC=>FREec6A#QOT)57 zEs>6m)h1**!qKKx!N%EGK$_R4Ds#bjyKEuzndYxU6E2LiLl4mP^}6mF#doL_5~tWA zx&SP?w0PX`a1@;7SCt^lwA2uCUv{@Q$j@Dd=>{9N;_cD{PZMR$!xC9Pt*N?ZQi@vx zVFoFitKgJ*^I13{#ztLF4&9c9N@Qvfjca)IKc*q`rnQ1sBPgKZD1Umq3J}z8<{(0K z!8S39q0q|yYH}Rm3rxB$OBZ%>0mKCHTpbX*L(Uri98Quc9#}WpspWb1)elm;_jJzC zGM(;>^ykr2UQQPMAJe2L$yE??$R#)EY%m4*fJu4~teTNUo@iN;c)Y990{FgO#x$9p zLE~1`8!||xeG?Pq)K&9`@cyRSG2tc~ zNnee4L>SXmDfCs~*2R6jCh~gc#kQ%!%vtF#t6ksSkikM6X{0fr%VTGTm zgq3a;begcprd_@+8~SN+#m-okg^Me+35A_gp<4F&hs`AxNu>!O&brjLi5CU3(;Vzd zx=&PCF1@_f4>z!&8sr*%(BbPX=y>f&E+nW+3OfEmy!>O@e;0e`d2;hxf(9dccC=UThG_`}tPG;rM;60dK{7Q>KKC|X6?Y|+6{qC&df zr_g^FR1-5V}MFdWYSAIgXcGZt>pwgebkZ*uIF6qd5hUi{&U0GlW_N zT^j4ST35moPNOMJ@kRgUqZcR>aZOXshzVVGVYj77wZGCM)QDVftAQ332m-#>ByX3` zYx@2ggMzA#QPl?H7ZfhMb0k%CHY}g0O;n@I)G9YSx{Cq963H8W$h=aB@%4uVBj}>3 zh8nyb%F+L-OX#$X$BBLp=gtUWbPIePJ8V@TFU#4O32hPu#T-SMbX5+KpOFjgO8JQh zg)rNdYbZaU)20M<-WzRgk(hdy$~3ocCggz7G`x#EBt6!7enT>_*}MMnPn~X1>z2iI z7#L{jWjhNEIw#_1`s*u!ybfBzsVda3*SrrQW|j_{NU;WOvLTl zf^X=}j`0Jh7VYJ#TQ4#V<0{=7I($4_9O5^zuUhiMc0=eEca&^_GzgsJ z&~^8bBoi=E;%C~208%7Sm*dR_l^hv&F?zG|j-(stEUj<0zng@gQ#nL_oohHi@R>M1 z3?d8%{rDrRnEX~K<1xd{75D5Wewlr>tL5zo&?nHy#6zv47?a=}|Jlcym%J;gsLJM( ztKM?*mOSeFxzY>rU9ay5`m8wU6lW+A>kw~s!2#O8-OSwM62s(YrK2rA9U0A<{I$ei z6k`yZqv-3X?>&%0{9$qXIFwzdHaX`?O({pYYxF;vD%^^9ShTx+lIhR$GJcpSB;Uw& zNGEtu=a2emQlqnbTge@JXol_DX z$UYo3u=@^v2bL>Q@rw5iCaq+(s&!Sm6pCa_sXdMJ4C{U}6m9T)!^LOrl1%#*S&jL= zd*4SOJ{DZrih1Y1I~VH-y&Hd6ksQV={@99F@J zQW0Ix-IBat%l#*_BKPv-(Bx@L=r0G>Nd^NqzcbZD)3(1dj=)n(Zg*6^bO5sux^_30 zS6MfoOMkLu_3ax5jn2NOe5@l0SNv4HOJx==y313Td#RLp^R4-7#VxQjzNM&hZhvj| zd|OW%S;?i`F-G+UMb~Qm4e4g%6gk(hm=putJY3DX%70iS!4~Zan6Q<-wbZ^k0|OPOnbq7~qWuD0((Rj2`i|PS$?ZC-u1P_5lq}>>RH)e-NznoFMy_ zrD(#oK^WvZhW7L$F>H>hD!ertKJiu=o*zf4jIPDGk_!PX5=B0jkje773JB;R-j!KElb6u>!T$@_mGb?+MKAotK`m2ON>>`nrW@h&;wgQ7(UIiUWL3#_>TJ1Q%o+X zi&qY%xbia6+q|FG%FJ3$F_$HK3g7y9p(AFU-p0BY%YCaR3K>RuOp*S|2u z_qOqi5GZG%mPg&K;JhVY_g?}}A2#!t)vgjGYJ#v?vtDUA((6>o&zrfTZDuqh z6q5HT`Z{>ZxL*F4WJUE0ua!;Fg%sW1zu49CS$DI=`=d(*W?XsYw)4}KI}DpRq1pve z#Cttc5HJu6cmHBDX5&`wo00t$hP~Kow||oB;pBs`xWr69>Ai4keOtw1aUZ9 z>|BXd`X%QN{2caT{aTlFq&+@1_3^;KYqdr;wJ#)g9Yz9g)41MPVhF{02bPj3Fr@e< zZvaJ~%;iQ~b?#wPsHlKsJIs?%%_+qI5E8eIRKJ&IUZ#g>zxJTMH*}k~ zzVGR?W0l9ae1-RduVf3^Ncm?(A1$o|yyq5i>29=2$EOHNg9t+N;}e6XEg%z)4?xPI zH0+yvODEssy3a?F`5)8%GWWO~-Dy(EDXyV`DsFTooOa!WU&giolUwfMmr`iv?H{Og z>OfGM15Mni3aRRN7WNtLUD#~~#V;MBo&Ot;C#=-XPBGrfa}#u)J>u z+P%%%LeG3w;|(Y#sP0}4Af9UX?+EtSMF_4+P^b=UnX9(VV!qJUS%V2w^!&P96Nl8^X@)>nVv-UtJB#ttW+*jCPyE?qiyRtNG zNBcW1FO7#M!dgO$CAY0p5QWwz7EyH8t}3<8`k9?AwV47u>C+xEV+0lYK(%Y5gHi8g zYwN6|#npMM>fEop5rL<(md&9}X9L)4G~-?ca=Ca-Vfm;cJulzO_HIN#i_;(@I=&^2+C zsj=A6!f?}b8Cg?CM0hX?Jp2UyguBeX0CqO9O7c3HxZNm_4N?W$Dxd~8`13d$f5Y1_ zP>3fy$7-=)%zO5FL)9!Q^d&sl5#^=uyG`Di)-VzWv$IV00dR)=b`Yg85DdGEPYBs;TRvAoyknQ6Obrl+fop zV`uveiV;%76!9!)X9?^7k;V`IH~W-uMvFJ772?W@NaGZObn>BppG^z@vXfZologAe zp`r9R6Q?&Y<0(vtpQ3S!OKU6My-#v$E+2IUKXY@fvoK6+Tkm2RH@@EsDN9v56{xe%Zpgc5n!(1C;`X#Jw8ednMhXiF1P7_%8n-S!LI<<+ z=phR|GuEGSPpQ^=C-$DLJ9&=1g~cWQCAl zScZRMcA7o@TYFCKNZI?%o92J8Tt)AaC}&%$QOEjRD$ituwLGPF4dN1_+#n0FSo+E1 zA{Y9OC6(Oww^E?uIv+%HLz)g)nNd+_O)7q+g7&04oA7!;G*@8`*jsU;n9pzmDg*vL4*k_ zoAJ9D4;Qlm;brFkF^Q_}UOcWjM1JB4U|2+jIex6ST=}Op%XZ8z{JQnm|50@A;Y|PU zA4ieMDH}!Q%nU0r$CA?!VVi9lmXgg`!bnoi$0&!9ImDc1MzuK(`Q%WHmBo~tqLN00 z(E0n@@4x-IUDvMH`~AA_=kxIhzicd?vu!CL8?S-LyNN1BllspSz08XY%leJ$FfoHd z%nuKGq;pJE5?9Jn*1q2DQQfkn4hnTc%c9o~UFd&2`=({Z@8H#dr2dH!yz))@XJ_ZJ z53ZhoN@yV4Ms(SkxsjW5@;7s{VnMrVR3+&~j~;YJmgpy;JdWZ?)xq zsm7mPXI}AMZ|walovQz`DPu#zFJd4(NnN=UY1WlnMDu=Zp|0SWXYgiOA}0vc#!)o@ z^t})(yhO_;Nm!k)|H#9iE%LR_8=0=J->SIF*S%eIusM)ZoNPhQ(C-^!72YYR?zA^y zKF$0rSZx0$u-mb1(+KlIsp5op+6I&neiS&<{C7@BDMu)-3#tSJRgD+jU0quxZ&Nx7#id%`&IuJl!^0 zdrn&bLx}raI+QP&=xYl%cM4R`^JMF`U6TI%fH zq-wV&L+>59B5h1gF9#(mGHQFp-(nZ-#G}Q*0|7p#KW0ATEZ9!F}uFD&_!y zmRjd=&a|`<8(&s)zKJjr#8gpbQ6GGv3HcK5FHqKJsd_tT5j1Q)NlANoNt5ezJzwqo zF_V?d$w;5c*JUl6={`U`O3LE3IZP9NFmKh*6vlbvzksip83SwRWh%3)C(ETL`8*jgJmXr=CwOCgpm^452;b{>&GrZ8Kn`!1M3{|ZX- zqkDGWvw26pL3Zv$Dmzk+&jr)eCM0lzfJ{)!id4O_5j^FE^GrRu|0eCG;Jsrv@#*R)FDtCc>>XG(wN$W8hKI1K*2szh#~n_?!G zAa}ZZsVmLO<@#lY1zY*1M#k6u?U033%EZy{E6gid{{Z%wP^Pp?_Gls;a-<+@AO?9O zZre3n^P`6S%|`NHMVYlOXAOxRYsCoJ{kG*+)MGpWZVU-=+JtOU?0@bDpB|dL(1AXA zz^KW2f?VCeGEFnIH`M%0x7|>--Ox&(^%5gs9pzQIXFJOZnucs}+-KZFrf_+fR2l6e z=#9T*YNhkFvkb%-Gfhm69hyQD`|Ejw^ADULSAh^oIghC z{=Ynn1huC|Y?^h<1&Bo@z>f@M&$K8EoL>GI>u|&z<2F59kY}Uv9ukk4ySvwOJ=DNFJ~Vst*XtE=b`rIg~jiyjv3gRT3rua0^#-{(1#={4`GeiV8KIv$W6wSgE@Pj#2uLCa?gXWxd1tNtz8%)4Q|;`y5e2J^!AW^Ab!A4ZXdc3Em@ESM1>G4d2NkJ>zVD(|8zW<${t9S=XCCA1vV8!yqaq7Z~$ zTmq*0N3W!)KnPu}f>CEps>L(>Wj(bbsODS!mwf^1jnf(*^XkMN@7T2LOq;!zI4C%w z{*Z#y4h!B47RPNsC2^u%K9ijh6z+LX%}7ZzG5l>(IV~_``L$eGVLUM|6;&kAL*4`fl^Z3qZ0iKE=SD$T_znY@rZznm*z_qUvz-4)wQBbeH^{PWuVGo z#7x?xvlPodqHDmS@naq{vX zD?eE4i3hAC#%AE7qe5uuGd!0^G*zW{RG7bjLZy^dv=RKGPW4Xg7E}0O#dhjpBkA-1 z4W4fx>!2AQ53!d;0lAmCrrk9awz06WrV%cZADYPZj#kOVm^{uAE(NUWb?c-j+PpzS zj)A=qzjb0g&wz%PCY-4e^-D`8jw~_hJw&7G&d2VCM1QAWCjraj^L+q+g|FZ~pxe=j zkt?t7=#M(&Ga#m?Q|=X<3}lH6!&a*6(}Q@%g#z|Q#EZi@Ksl~+BjtXeB2=vAW9`Lp z`kS#-)IL!{c8+tDO=9zs?HLVb4g%!Rtu`91l64r>v6QEwE8@AQY6vE*D23x=qYPqy z+MT+u?HQM5GS%*pA+$lG`~S7o#<&vh;AhS3s>Y^KVx20Aqr5{G49g%a%I|7&#!B6= z^O(FtWmetm52n78@5?uYKF4HG4&4z7-bmaWcN^8ZaR*sT-xjr*e8hs3sjnHyZ({GN zBuhseC5rE%CIww>iLuUqqiRM9%4)e55I;5%9G)%Mkw_epc8=l2>E6_A^kt2#)IW78 z@vkZ7(!_>N@S7#K4aChn{1{JXQNn z!de+xPYnW77d|XA8B9tpA;%Otw44-B*=nav%B42SJj`C-JUJmywHYNyXdEuj*G}cP zSsy>E@VJ3#2xCgIN|X*FKi{CrUezqq`!r?cVx@)qWqTyF3v~9)cwm)1o8%7tI~=-T z-96L*oj3nugeh7Jyz6Qpq~mvGN>7iRvRqZFE(i+sz}2NDsd6}ODKxw3?K4G3S!Cs% zc>2F!sE2VGH5UEKe|+1z(|w)s3Tt}`&3+$| zv_kL|C6;had;a`)=6%b~;|o*hW?!^Ak8JMoDj;*M z`psysr5IYeaT+goaDF2D$}?+*g>I~W{@K#WGX42X;o}7jOv>kJywo<9IKj*k-@?tc z*#~!l#Ik{?KeES5yRCvPji8vh0;>rKIwaoIAm2T^3|Bjd=Ht;VT`o#KWI_yZPA z*)nT=+F6XJP;8Mz<*Q^B*aP^*6FC+u)p%^fHG9+P>$d;`NX|_VIQwBTKps5=Lwm0@ zg`v@MIl78#k_P|udV^LvTXGf9ZZCu3In*_C*ZWpZ`H_K`K;yY%{|=yIPe8kIo-HyKP`do*`JA8hA?c9r zN|m{NPmmnd>IY6``fJtVcc)Q)6@lG!hp&d`?XeX0(f5zjIK!4UtSCis_#C9k-{v={ z``sC}+IxMh1}F0+hiiSBLb3btE9r__28UOEf5&EikjQrQ&s~g-C0EbQ-MN{}45n2f z<<6w4rDTSEhadkhhlvk&{wl7*TgfDzezgEo&V~BO9}N+c{c9MUYIurlO)G;1aSnL3 z)=mq>mI_?=fFi?Fp36>AL7@C6Ha}vFZA;oPVRuy_c;8fhtPe)Q8|)6#vL&f`)3m{0 z20!IM<}LUE9QQAHUv+GWAiHP3>Qes^4)O3xP~3x@OcwHpw%HOdB>b5oocuCpw?A7y zcTz;lR4Vn8$P0lH<&e0X$Y`?6Zp&`V6GLw7gIOaN!Hdx!4SyeLPtYBYGvj8q!iVqq zi_R6=zyBIJQxGGM(}&W`Y1ZTr-Nm9|Z+WklJ)`n3rsAzX8{fb_cJ9yDa!pv&+LHFmF!W*v>`#Vv|ogv~17kOy+-f0Qn_H4~%QRlkv z0;l%@pEaf#=1e~)&>ekU}&J*HMo`Pf-w`j&&auCND6_w>{LF~CY@Op_i5jPa#aSFj7?kn=}q zd|>jZJX(jQd9x;3xr&z0v%7r$^>B$q)SRM4`7idPZ%oYX#%KSUM&z?R80o$^L{6b~ zmXV|m3#N7Sp_WiJ?^1RL>|JhGebP;IY?}%zD6BvK`iNNPKx<6a^m*xH_0)3A-3ffw z+K>8ur4I;P8*IW`+RHi58!~AG<3J!cimfH&f5$I zypS7ytsn<~M!5;X8=A>zF65X{(bHPlX!KrL*C%r61MuFd` zE^XgSRGDs|KoA$fw7QBnfDQ2QC$zK+7%~#eOufcGM{U=?!)8FZJNx&?fkBc5sVF^r zh(OsUQi0mV2cN3;;9A=R!1`r>(D=2Y1D8{?8zbcf2k6{E3I`0>g;TX6(Qt)UN;VX|ghrh1`$qH;QqrA13 z#M7TshPA{mt->&z)U@P!2{!-JgFl|gi5o^@2kc>fT z;0O4OGX1X#tdM$~%BLIDoJSM>Is+yjbA)T|9%Kk0sfufiMXM&zJI}K`X`?+1=bYme%u@ zO`)KM}^U+6M^m}qn zNLLgnOmP{9q8#Mmt$v+0V0zeF?sUaUt=pg_{m3?~iuxE%qopM9 zd6(Ft_b+EiE~C3%4^x~el!j;Sc$Dp2ko==7h0?+T>Ab{G)#r1B7(Pq=jdZ{s;;R4Y zx4Qr4fT3Ad=aMPHj+e%mqZIZ?K}@wr)(!gKX=MIIakCj(2S7hhM1qsHX|24%2;;fX z{0`;NUkCFWuGq79Aj5feor1+Z^^y91g-9J5C(igE>fFEc*(xX(@GtH7QxE=qWxxLd zld97@?}cxMI*5!3(W0K<96EQtBTjKjWcWAu>7FTkxWQ!hCF(rdQwDEL#Tr7wxUu$V*bGc_uu*$bIMzR8+VFhpTK!FWbD)?7 z<+bWPG>1@!Krx!ztl4z|Fi2@3lp!-g6su}HVXwM(^Z{w!*nK^vu~dQe96;ke?o#`7 zR*s)-3_G{vx?$MvZuKw7>- z)`=#)j0adLXdlHq#F_Fn`EVRqJoW7t@pTY0j`Z|(-c2cMMW3NF`ANh5i@rj=;B*H~{VJPiQ%o6*v1BrS)WG~4{DMp*N=R|WYLjn}chz-F%ph&Kmj(;7GPa4ygwiy#E4)eB z3YHRJSr-zD3DzH(trM4MHRxZqXW#as4On^xiEdI|5(kV8BjyGPq*~oD&eH#cfRz)w z9!l?pAjuyM$z!=D$Dv3I{dd%B1)BY1lhKKF9m0{zEb1?fQoNptiv6jd%Q}~GWWp(8}}iO|&V;pe$raEGz>6H~u@tQ%e;^p()YHh(6| z{YUgZht_|B-Gu!e_?QA_*WC3u(5?shv=Ex*~U5Q>c?3l z6O@eEENptyDX|VzTT%+2tO6mP=_^t>W;aLrnV=`W*MNiCb#KyN^*Sl*&bRrNH7D7V z3z#{9i3j4tlm01qSV-*OC5$az&eK>&hci|=jvT31TJC`U1%4&~mKYN;_>V7I%s-+P zK{8h4$pLW+JP)r&-C*ZO{u`0i-D(QrCBdRZhclBE5{sjB!8J-<=Iio#r0i}N4wtdm6uJds)KSt*0;bc;I&Es=e`TA3CBlO0)PEpE!t z#-gzazY)=t42w(@(XNW0HoP5PFQzz=}KWkfYx)l$N~YgFJMiO)Y4Ue>kFzy z+Bqo$GZl8>Rl5-ssa>#D2)X!(sPn^bogI&{IGlw+w#YkMBexLUsTcevCzK?yXkIpA zQ@xi* zQeTj3`w0(r;7d?8q?x%u=j|txx&ev+LL3c^(aKv8EJRX7>h% z=+kDevyWD8w{L!hwXo7~XzL4WV`!CF<}Z0qe9myF$1GCkys7O|r*5VR4MN10O30)m zu88mJqf|_$4Q3Djwb#f1LW;MR%cl-Vcpe)g|%*?>0t`J(Yl> zFEy6la_-iJ&O$^PsV7z;zUUHrqBvp8`(;it)m7^VV_$S+%Vx?5ay2hnn=V`g6#{wiw&UIhqKgIBX2UuM5xegxP0TT{=3RxlO7uS zc?~BZ?D=nlyEIv6w$&$j9E;vu;|U$b4@A54aFMq_CIz&+;6`M;-tHM040EOVk^&S-E8*433kw1QyzX?zX7HJ(-Kh# zz=o#mU}y{yqXcIc#u(P)c?2RZH&T`xE;+%74j`hB>5j)9==NxKH=Rc+!9D${|NOi} z2abs9(~7qF!gI2Db;2t~00(X9fZd6FkPkLxG^ED7L3>e=XtbqdIimkB3Iu()2zNy( zk(6$YN23pSwK$`eEMT#7=runCjzBJ@`&6!x_dgahBULSiLdw};=fs6xbwUYH{c zMO!*FD!2`rA~E=amq9y{J=13M)wZ*EEau55+IVS#%(=tToeHgcr(fRFpWM@}i&sDa zP(aqly7Pi6E4+L8hFx_~L{8$jMk9?ShJ`A~0wW{+8Uhd?E8A`Olf5@72E<*GHBsvNxr-O6M$PprOJnPFh3=vFIn! zjs;ZRajQ^mY0{vm&s3e2C@{OPw2SxHw)-$b&@-8G3mV4&X-@<9$)>KtJ8#*zv_H*k zg*nhN9*Z=dM=n5%LKq~i*j%iF?KyU~r;C2`<8N!}aAxO_iG7Og>>w=!H+6Ms4tRir z%x+(+AR(k%y!PA9MYQa8oHminl8v{LXw$l`|6A0eg~1H3K98+T18l9a46jcYHNKWJ zfS*On!#v}@p(!##ux=eUs;Nt(&Ip_`wE&yTU8}X|;jQ#_!xT?sqlzxxQm(0d2b^W@ z1b3x=F8$Wez9q6v>5$$;C48V1fEq8;JeR#byEIO$XWr_-_ReLG&9tv-_nn}fujfCx z6tDk|q+v6dt`+pC*LO})L0E)(%rR)Wx{ADHAQI!7A>AO^y=Evjc z3%~(CYQx9Iw{|T(-DcrvtKbrFY)^|<|NfPZwNkj11kt9GBxw|!LXI1xUdgYLfMUfj z7yymXuuEgyQ=JmoRAVKQS<9$ykL#jg8PQ-#BySnbc>O{!4nIF?swi#}C4BX*D4ogt zFH0w5nbF0?llA0z7Ih zZW|woteS*v#}UTgvEqddZ{3c}AD`IT&h#NP;LE}$ACgZ9%#r*U3lyCdHPb3LIo2vk`T0rF@Fny<<*-n^<0m z)*?_z{VvYFn&@5i{<0|PiQ7m!;v15CfcST&W$i8c`W^AC(|Jcu$(%*+bLXF9?3=@e zn|^(lc|XV)`8VvJY)q z%9eAQqzB-aLi9!mL%<-a?<9ef?Rb!D%37*o#OQYEnEm`Oy<6-zmoWOoxlMVIy9gGxEo7 zNEoaBIc>!9w;1ktca&84fuBPTl}Qb~8}c2kn`ipOo&+nrL%w=-TU%y5O)Yv&sF92O z+Y-IN04UdI1iAwLUtU_6f{O7%qm=121;uj*P9~4Vpr^(1mDoS%H5^;EjI0S&=DbWlVC z6hJxL7^aB+FF0Q7yEg4R_9*%%Z!Ni{E*nRq6cXJJlLXsmO3D)Y>q`vY0t}(`rq$Eh zBDH|Ru~#{Vb~90HAM2b`C>3ZD;6nehJ~MuHGS^bKXE)HP6{I+aM&o%-JIIZ1*#(`q z^2?fNILtD*3exTYa@Dc_e9(}HcApCf69yl}`rNdn> zC!c=K{Ci;)ay9DfSYTQ4OZX~J(eYbSg2PC4jh;1wvSD~8Ula1R(Eh~e7IyA`LRt!r z2>duTERl!Tc@FY;@IN69R!X!4hmmzDxI@q2AYJinnp`dTmJ z-W`9x6_0`s@{L%oX>f-`Mh=(oZpDnJXwv+UtP};m&90NsC(1mt3+2+rASlM-(PaT2 zslCuG@WZK16OEB$-q1I8`<)5L2r+QPz|f-`f;wLL?)cMcvCazF+p^gwsk(-hcfMIQCf`W4h{CEkKIrQf zca-%1;nv4W@yrk{8Z@~a==pu;a_%*IVucBoRHS5qs+xmGUGr=9P4ZC>z?0bRJ~r2J zN6;SHe5Go!T+9wO*5}1D%sX`+ybdS$i$j$3ziuPb8Pzi}?6H&Et}lA)T!-?tS9^PO zBgd+6=iRstP0gs7L#H4>bn$QSoVAY$Y0D;(2P=|+-4CoGE;qduUrEwC_sp#+z10V! zh?{6dTc@77Bo(vFpsyy70J{XmIXn@sU@pF?YixhUiTFl%QB+ZGIQj0SQPppM6rWwk zIye8@gMB<6Mm#X6+FuOzE=Y2oB)!g{Jv{hkl%HdCspn0caD%@R7hkf2_J3e0s;!@> zs9rUvc;V+9^leE{$HFw6edn51>C|gl4t|XODPjTUz1~FQ;Pan3JhM}jPyw2^VjZZ9 zeS=`8vG5;CtX_0{x5+?s)Z|TEK=^0|rMcJ>ceIa(KHS;HBQnO|hLiM(JBQOCeH^)M zBue`2%;V-s`Av8j*!g4ajcAWYD3{=B#g2X`GPsV_K-e@;!~9POApV3lrjKg<4i{a^ zTCT;}_TC?TN$ut$*+)-Te{Ab${;B;z(L%t$d0L?mYNTHal&WrY1fZ1p-NTDY{Uccp z&r}%Z+D~YQ9qPB9Xb0KsjmUJ_Vb2+hS9c~i2?DmSw^BEO-e3rHNK%hbY$szg;~f(K zSR;x0GMp2erj=t{cqpjt$7;KvX~8RlW#bilLCVdB0JoG_?riD2RrC;89Cigcn)6{q z+~xqTJIb5>DsU*5b#H7e)l~~sV@5L` zZyl~a4?lN6Vhho&)~b6 zmQ@osCL1Fk!3OXUqJCNWYWrw+|Kd4&m-_=@JJ@5Z5;ge=@WF@Z@{0|}yxOh)eZLTL z+mhb0i8EVg^tsbi<#qfoOb6hd-=nK>^T%T?blXuby%;>atntALAe(h{DW}XfR0?7C z+3;9f8Cdzr+4zKXlnq#`nmB2hwp36!V^=snUV1-2MxVfm_&DJ)NQ5W9JlR z=o}uwbwFhgs9h&cPdx&`IQUGgsim*}<}3?t_2T9cvmn1=0cS#n>H|oa^tUTn1pD`@hW&@D zZ_uDz+3R52d-iUbv7YKR1xMVX%}55+<3(_}c>uY~HYtGz_`04mq2LNcZ#js{w49j-&;^~!nf_NEesqEMfr6eapgTB*(RA>&~-!^k(={OMwpBsg#E z*KVXE?Gaj}yBXt4mhOMu6^mT{ZzB5mx8R4kqM$vZ`u~KWq~&p@Wq%wx-0E@Sy)iLJ z;$A+d-+h#laU8JEy_@p+-T2)fgjKVq4jS{Z2Rb7T0seU#EH_apg5sDmFXW_vEYt@>kq>kDkaX)abpG*dbqK6axGw_JES z?_^pH4t>kbii8l%#M`d#_GjoXx-UK?+EVVi~-ut~6>e?r&0?+=`k%;knpI=Cu0UZl*UmTPY$Z%jT-A#=QjLQ~3?ru~6BTye_# zr5yT?aI9BVaP_>CA^tK?B%{|Cr6O?6gkoAJt7gr^h`0}sB?~0&*syf$kfnknOCccc z1?nt9dlGBQhEP*$QqN+LNx>EUN3@IJi_pG;5c+Bg>snj9U44i$EO|+e<1qZ37J7|X z28YLzb4eJuaglVL`MpiwG1V}Os?GZH5~(a~aeRzjD>xv>jfRs0NP^ywRhGU?-`&TE zQ8+$!-XikCm}L9tH%D35%hz!Ss~3<=r9|c;FT=H~Ay=x%bi}pV`9Q?In2;*m%qr@Q z#Ot}%ug$#Bvi%4bLC>e;{uSBR*Oqf~U(5koj-&g;@FRzMQTohj_1_6VPZ`=GR*clL zVlJXM!93;BGFR!;PpMCHEjfIYhLQ}YvLITov!Qw%p$wzVuY;ErLshF<*1V|eDfi>k zj3@PJwG4 zk_#`dtkAA*d}fTj^|`ts_{gWm%Iz`Ukma_gkDs5UJmZH0reJ8ZRCU9HlA0-CDIdifglMJx zpRe$elU!~&@-wf0u-rdu9T%rNAp6$dr^WdwPT@+m_4ztaV%7`m;3`SyQF(fT9OoKY zlm1S&wwV-8rRB+&^KF8Uq}tTlF2PX`wf3t*9mBKFaF4{u?%(xb8i>et_Fh2+Gi5Zd z!mL)jNgyfIAJY9>l&K_Rn*Q=x#nYX^RxXgE=U9;O(9W6Cmp_O$Z>@!-F6-{gLav?_ zk-0YHF}~x|)sp#$Ji9xVu-4J$$#D;SR{q)bU3KB%?iV*&VGkQ)AC*KRG6OqPMXa2R z#PHY2xgBfCwO}e1)(xtqVr?nKR4~Do#jg&p;{()j%MGxT*sfjYkDcfQl*)exIFUHO z)8F9T^Q;QMEffU-YSG%?cxL<|%u7_wnKF$a@FFKT*UI%(9;`N>V~D~~GOhP5 zH^NTz^=mpOCd9fugg)356(uMmQA!^8A=PTBx`PA3w z3m~hkst}r7m`BsF`oaY4{z08+>fMSL4^uX3aGJ^uC4Z=E%3oqrIb0y z6rd8XF_oFM4YpluFQ^KFS=y&+@Wk@rolZ1Mes|x^UU^qtH=6FJ>7r&+B&to!wk|EX z{VLi*`O(-oM>Z;&G19y-Eyhq2BOhgDsGLfjmTNq9cg_hrSBG+zixz~G(834TGHLHH z@LT=TWcJw1z3gy3cR4M8LHh7Jx&em1G;BCSvXP*Yym2DBSv@hY@Ud$R{xJ!2Vbky= ziKZ0T5RK%#UR&)ARWI2dz9GB&gp)u zzIOv9udGorM<?9%oMObg(|VHNBljlNr&eJ_Q__9W4&bWb z99R&P0i0U-2t;Qt-~C~V^^V#j&IKb>3&nmBQN6;S^dLIoPxQ8uV*k!ScE=N}GWV(q zEmg^f&As#H}0MIJK)-6#wK{JJu)iVJRZ}az|>~f6^EfyC$-fRDS2hqDK_t zVVuqNr#Y#Iy34B57xqtEvU>DiCYo2hVI`s+S%~OYJ<{1tdQ^RKzZvBh_1dK-%NV$p z|Gq}i1ICC^;~=Ma6r3D(I}dO<^C+&|`(c ziBp|`%bsk-y5r*`cir)jTAa-UqYZ_iP||L{M#aSX@c|?QyR$`|{b`q`1?E=F>M6-n zYt3;jy+yQ7(_RokiQ20L?3`WDH0_;c5#`zZ+w8VQje`9>2IKV||4Y{x=|9ZrA2uje zJ{C8rlG#L-03-34C~_WQp;2)i5%BZ4yj1a5E+IIF&j``ey)PoGRlk}=kRVx6JC+!J z9{z?$mtgD1oVs3P2scP*&$taWrDh+px}Iy`f@#xTS8r}eBb z>O!V{<=8Kf3eX0|OHh>f_esN-d_bNSwa}S0jSqb|+1-<3i5qmQ`Qh_^1%&$6zcKq(EW?y2rA3)%6g~w+Kwm$RW>~vVjrB24E!4I`vDZ1S zHD3Chy+@n_^D$6|K(Uzw*_4oIo96B|JAM4TIXYnTDDT3*VdLyF724;JXGPuynft+J z=1(H5z+~D2k#xZ9`bu}lh=#Q>Ze5o>SA0S8;W_k!AGC(9_GuST zp0M&aeN1fx0^Uuo4c+69TB$XC+vBkFk=yt~Pt`=t2hF~U%LJWrU(d7lde*3-seA^5 zTQ_{YDxXT=+@Z-`v3Jw@E{^Y=BGA7EL4H8KEQ#CGXh-Dn5>hvtoDUp|+VTlo6j@+v zwJIg5sxLZ9u|N=O=zwKg5kYqk<&t*wQqG-Eib{M&`*1w9cPh!rcZOy5h(2w4@Sn=G zlUN(i^6>gOAx6lX6{heKBlmWHzTw|DzGN`QQCbDIuONG>pyp4Fc3fc2Q*l#=d4R}~ z;XLHMXppM&m?IGI|A!TmjrucbEcBK(>`49z9=TanpP7I4RGCJ>Xif-yVa8vnaZk`6 zw!Q^-CH-)hxcBT_a$j-VKbg8?Mcs2&F4ujN8-gx6jK1!sV#32Q5z=oVVT zV-H4lMb9MeHqq9?Ao)F|*4>bn3s|9|zEC8|AO8NMZpRQykB zR~a??ynGD*kNsq!WR>NP*x_zYy zWi_KA=e&D6z#lkgnnBJ$v0M7mEhAGc*$^D#xBlPK@@tf3G!)fiOOb*eFQDa(`kz)k zzJ&YG%(a7l$G#KQor1a&jtb4v!0I9^OhK3;dm4R|F(!vXb$ZOeN*>dE`PG%G)xTt* zz4|EAYWPlhd>@cQIPgeIG*Xu%)(6X98hA}z%zNr$RCv)*IrO8L`ug`@^lxRwL#9W} z492RAT|@s}*_2X@kKh~1YNq`cQma0W#-Me(X=x|%r9cVEF zd}jH4__!8sNwJl3?^}E+m)c!@#Xgp@~7xzLErbPS7(c_1>d%g25R|TdHB;v=#|3i?vu>X-T(Z5LZ75|R!3ag808k*%gH52eDo4$h_0R@PP=S@BCb>nL#d#*=Xg(e$}4n<@m0QlG(J(OP<%%%RfS;58)lF&E40&X(wB5qj= z)ERAS`W^mOFCYlyXm9j(j1nX(pf~t|K=Mic6G0G!TX*=&{(F5WQ6tw|-D-ck;;%9)9(U36 zjP1JDl4;b&nd7CySWk)EmS!c;S};#xm9AZE8>(wf6@n|m(kVH5!GMQS zyyj@1vkNe^x&|@sSP4{fYo(TVn0{uwRYuc3L6$?zZxiAkYe##;Wclvt=~suril^|E6WrCzlh)r!fl*$Yc5Gd?Bb$ zw1qB`wL2P~W83^j;w2#D#@guF{OLm?na8nYxsYha=ZDd$mGSDvCQoL3C0{)<64 z2a-=rJV@Mt;0agW<4x?Q=azJ*)AFxroxKleMDi+ZKmRa_gfnQn5oxfpB}Q4pwQJB~ z%^9vsAS*Qj<`c{?U8Cnc&5onU4hYf&13$L0*aXi#5D&R({2I^^NGg-(LRWQNw=1|( z3zR8Dm>{ILvQVr5w)~^Ei5w z=@8-qfizE=mjJq(W3W<(v>yh@{%zphMn_D3p>bHlt6-#TNE>|ec4Ldk=_F#&T~4f) z1&~F8jW~mWfpr9>KY%hepJ^OvEua7&GsTfkP_J5gN1}X+aL#FH(a5!m{|OzGaK93< zQWs^PsIesgKGgW8mY{XUJW!wYz&OwXjuAj6Im4fSCx^hdAA}kW^ zsPF;(Ah@d$0l=ockzL9LmI^4>&!6E3pA;EBY!YG#RmV=+SA`5v=+-!TQI>Eeft8wAZW*8OJ!qTD>$hxZ;AK3ReIUf zLyp6lS~C5@VSrqaq5@SKJq38>KCS(a*gLMdne#rGeZ}RAf>O(> zHhGQwc5x5mC(0eX#R6%ax#E-5FsuJ|^4L9&OAyK|%j0a}qoMtLdK0aV=ShA_Rf+e@ z8Ll5D;T3T+w|=&)N)A5$t}-*quUNZVfAt#FwMX}1lfTyt?sg+r1)KJO&lGN+T2+(l zniEk}w^}srD5sv#42sP2y~&6EA4yjN4psa1Cz7H<&G4pWsMHvuURzO(Z78zO@Yl%b7FZ%J(eiqo1~V=m*WM@ZIh$Y`QvKXmsk(g&eMpH~jut}-wL1mI zwddPL?(eW}6|i^Yo=Ci|+}rMZfj;0{40bHn8y9s`KCZE$`sFaQJsq-098-743`}jBK9M#*eyuC9P9D^>S+qhVcPE21YJ~MoRn&_Aq$vj?NCf zJ2zhBT$0tLKTa<`1bR+J{UeC{b3>I4UG25>R!<-aiVs%$t7x!MmqvK}=-9Dmzr@}zu&h_@wh0#SXQuRoqZ;FUj^b6#a zWuv?Fahm78m68IR`^}>f|3w6ob;+}}>klu{8)vpurb=rs`&GSDg1drpg;7%1N=gUh zDI8OmnfYSAhkErt$79c7*Bq2RJ08E7N!#?hQ`YMi)v?{wx+dz&#!Jjc>pAzos>|vt z7E!5JemGrw8C7>q3NcM-X(I3p%F03sxUb4us`&y zqwG8Hcx?k!?|#>i&242K`(MCz;Ksfl7u7q~arwWne<^gIR~4jgv0~p;C#eN`>KZ2| zVQqG$*PbqLAkhtzV)m z(b3BMLQwl@FK`}`!xS5S`_WF0VCu$^&-VNjWHGbtbCvn#=G!;+v{Flq1HAtA%pkSM z87mNXFS55Lh;1s($gKUfbhHbq!JjA2VVM1>r{B&yTj^c8xH4XLtINQ6uRFD6>Vx~w zeV~o1Bh5JJuOAt8%;_p$``Nvx&WGr)q71exB~@>|TuMw++?F9e-Qd}Ov7^*2F|Ne7 z6Ixqne^YtOM$=Q15w3-H`4e|SJiASZz6Z;Pi`-0G)T2Y}+g?Pk*fy(w?r=?SX_uht z)4Sf7ZF|WEd2znLeNcI^IykhSUgO}Y*qC}($iA5n&}+g5j&=@s{)6Sej(!+n6eR(jnT zRrlIZXmA1_fKSxjFRzRy0>=Ya+A0&^viNS{c-wOlehTmc6>pXr2RcT@8jE zpwn$VZV^XbB()Pq#&d(DZubW`yVMU?-4>y!S_Y-^A8a|~l-ZQieqM}Y*VNy?szzNk zYi8tLz@IksDK@=8PX9`L{$?^i-r%SuZFzEL(`UAVV!S$gw;kx6>vx;Bu2~uIN;FtPg}#@=KGl3nZ;M}Xyf-6rOnJ+X@Cv=QXX4f z%ps+?zOX&OxL0&ReO%jqob2&VX~RRW2;v3zZ=Y|SaK0!dmYq&UseF()6r5Un0&V>y zozZ#oM?cl*PqrjceQRZ}x%QQABimn*fAA95<03b|U`Et!(a(;!b2w+9JQ-qKJ~O|) z{jSP2B*{AHw%!Vy?XW52UE#=eaW{yc%$JHXQPuUDMM7mjfjyG^z5=7 zikKtadtNO274@8MDNYY(rdW^H+$Uik*?5uyjrQ(VHDL@C+BVgOYtK7d3|FP%@6v;& zQrE~{WDLA-4nOg&lu@jup}qdTYLK?_1-G|HlpO7SJTB{%HkLfVxK;*H#5J1rs?U+@ zUOE4BHBX=OmzbiY%?UP(u&{{Mi~jfSCtroNx~HxT$6R~d?y%of(MHo!J^V27cHw|{ zN-$&O*n=1wojUU8B(`J2Rz~U*M|L11YRA3vU03iIdYLnaGIms`Dd%}gMRycj5TPEN zulA8}^OsgNd>r*je6+y0fGO)GH*d8Z`g+GW(roY}^gql$yA{R0jy>)*PY;v(8n1OO zICPR(8LXjWt^!CRfy#+z44m7A^p;CrRjwk`c<Tff)qpzgd`$%ni zb3m$TiuBH5IIb3Ldc>rjqw@(L;#|=in(kHcz|^&jTvue~sbjMBkCvFNPldR<11HJs zY@Nhku*6z?zSA;+G|+u=Yi{bE4hFlDq2ZfGd~86~lP$^33L=qh8D!c|b#P#1v%Oe~KWsK>% zCfAXkkIV8`4%3eH1ZuFe0 ziz3^()(gRLVbW2ceE|FO)#lticborPJ9+9vto^1TTrz8mkEDHh7+#9=A_Ltd^`xX) zRgKo9>#h*ejCcR%&D2nNV%$KwyKJA@tg}0Yxe%57!=7K^Su6Xt^2;KRQAMp$8;vgy zaN+OaC#gJecGF>dzQRdd*ril{v0LVwT>z$FGMZ_-JDe&xiHk0LGoVTZz2|q$Ojc=| zN*DuN!piVjnS3hBJv-kL)-kkjx0NiWww8! zK2Dj;uyXWrevm$)>|J``R8;!2qIVrPnl{~&$DK_v335)5YQh}&DQ{w&6_1k+Hc*ln zR*-*EM%q;$uu0e1{fNf-|E%SIDrU8B?IAyQm^JT9{Hd1a;T;j<5ptqHXZOTY{Lh^6 z@^~DZr2eJJlx&rHLp;d#P04FzD!5-|-!-{bC)zDLElCfXvriTrTJ0|At&1x|k2L<{ zTlX!i#;)o1`m^zr6}nu&tf5Wbc){kUyaGw9vt}`d%<2@Q1u4%8*$DUZfiRxbk{Ewv zTM{`_d(n*s)@W|*8T_Rf+3l%(#ewnQmQ+9c)JJD+Eavdf)RK8(%ZRkrMV%IZ_7UX! zDCY`G9ZGC{ZDuQ;-co+HKE3Jd?(CI)-g(7IWt_?A&HoH^ARjTGuJZ~diwrkg(7Z~b z9fH?2?~OHgQe02}I)HL+OwH)^%P(q;!=myS6}Z>lZ~M+Ybbc~iK;AcgaMEd8g3_g| ztsU8^0nZL3-+rPra!ok}6gzDk>l2O}_tkaiuJb*sb^GQ6dco!LbG?^iyFH{9x$4XI zo*Btndze&o?l;ltn666G(RV)CYdBd*dTD!9EzW^_e7RXw!4@5xWm_ENdcxjGGyVAr z`StitG&6!e6c?OQ8&z9;>#RdxxgH&9|GA;l>W9PW_=n*n-IJtW7|;}z+44Q_PrUAH z7WK_GLsG`Xyt!$p)GqHL++XJ%Rqpy4itS__$46|J^|(4(+fLFJU)#jJxOC0tC98k# zxrMN=UU|$&-I@2(^Cfln5ZG9qocs4mSkGbYv>nXcq--{f3AQPQUYo!B?3P5wp2=!6i+X7wNmND7~#msJx zmP?5*s$P?vgYX9Xi9^{QSMo>`-3H5chLbHl`wx#BYwns`Fly1^ml~+oHf*3@Jmg(^ zy7<7U*#Zk67gDR*j&GkrYe=Inz}76O2-`eH!;2}ZSg~ri#|{_c>AJPG83|2$vZasb zT|F23{-Si0MN5{`vsm3x)ZQoi_2f0m51Et&-^;K|E^XMw2(cw4#-i68O>VYg`_ykV zhF=@SV|DIHb!?75f=RXXi*!Eh9qOj%?zH!}gPH!rDrdi`PST#}8FHHceGRtpXvCtu zHu?BLDW9mxg3}G&m%aK)%;`x-bM~(Vcli^KaIXqA@dIV19y}wuG;oB)0X6}{V@1k~FhSp-Rp9HOyIF{UlSJ*0Of(e|{lWo_ntL+>Sqf#;p1NgG!IAe$Yqh$GUOPpdI&U z4kTAusee9P{)K)GKe+Q-)%QJeu`D~oDMV7P$3^||IV(MB?dC}3vIDjeHM+L=wi?pT zJ@JOIEI+VRU}y2SMDagM6yQ2@L)w~9mFgA2&eOge8$xRwyU`F4Mb>nFV>&zOo{lWbr zw9;ABwKoBj`~BFn9>I#Y845CL>a~&G4lgQ*Ysk*&YQd?$F6DLR7p8^v7u-*^C=3FZ zPvTH}OK)~|Xjy(4%Q13x4j|Yw9ugHcS>zYqziP&a{p*~%5xgBf!qw%;CyJDYs z9%3uVY_#?(j%{&y4IfP-Kc-6Kk1S25;w5ebV${?i3BuYMYns8oEIRzwkJ;O>EUmgT z#juKeGmZRIYOUBqoJzoT)%1*%&0lX|KG|k_hI)+6+WVDOB|K*~pF!)G^%Nd6*!)jf zFWHammq;PYk<*k>yx;##yWF&TT9Xo^b8ZV7sW zp!r~#%9C4A5OH@%)WLH)4t$1+M?8J>UVN7<<31FuUkF{gu6%Da{;4B5Id9$TkSw;1 zm0UADzrko~(=a1^#VRF^3`(yV$MrEp1u$_hamrV-6`nMb%Cv#^!uEbfl z2Vp5HpN4Xn6_KX9^Su)MvWt~#{<>{oG=L4BY37|aHMp;Np`}WyyD%DaUUG5`h1ChB zrN?W?>Up(M9@j5z)7m22;uP{L&`f6QrJGBp6W<%NzRQBXQ{y^zg{G&x@046|22=w! zJfgq)D}O-$PEhsX=s*SaA^VREdv~Lp!<)Mg=XvTYna8@Dlq90Wk7(-|wKrjO zCWoDZEDjiM-L5&6x&Uw)hjuij!t&Jpw_R6>?FnmjNwDql6RbefHSZf*rBp0wQTXB& z_kQP&oA+=Mk51pN9T>L_Xz#ldkN$68(0Ee$fZg|U@2VT?nkpQm#DcFq!?uI7)@s+UZaK>Z47MNxUBq`d$Bb zDbM8Le~<7kRp#l_12SLb>V_niK=b5BQac9?rgQIREm(*CBxO0b$-fgGZ#tYX2VHi~ zNNY4e`#)(=-Rqwkda6*@?}g(fo6u;T1vf1_KMPW+w^)>7$R&9@zeXH`G0GhC73js& zQLW4n*}N%6$c?QlD#tfzt+6^QC$HiGE@@KCvm@3vRgD&v{WN|@dpKGe{a4|fHCfxo zyiescTEV@X^~svL8weGmC@2 zTwHSRzw~~8!SUj4e`Ia$M|`&Waq|RUW5!Z=)<_=Ko@9RAl!ocRNbD$12sBkCPo}A7 z8^K%hPOv)1zbPbH2 zo8?spswO>^+0@+W_{c6hlea(7r(d!?K ztbbQh6ZVprVlTGwGBbIY`M{D*Wf8Y-$Uo|$I!Tu~G#nA!dBr)@f&Qq_`SF#!*UrI{ z+x(@Ul0e^K#>7c^;(I{LxfWL6qm%r*r7~hl$~>9|-!_u9hZ#^$BBo>9JedRXGV+$tdF}lYX=7 zr7~-KcPv+#R<={OJ8xo(TWl$izG&>7MN_wsuCvfpcczu-&0-B7fz z{Mk;&@t~+W4~0!et-9dmk_VlqW(F0LO**e;rLgJ!ib(7spRmCBN{hwZXHLgY07JE;Ha@? z*U4*iQY`}12Rs?YnIEYNr!9het>d-csg_>Mdl=|tx^=sTtE$?6?g|p?YS4!)n)3@6 zt6N{5zP<+w_?``}jkZO@i4nmHZYM@C_Buvy^M~fHa8*}mTvY|5=WjsoT%qHcv(!rg z@aC~ky=r$gWaNh9{67Y4_bbQL7cpB5)EFUh#jl*b$~6uIIp-ZoUp8(Dc9>Cba@PoA zTuyX!PN>bicA3qn!Bv8*J*v(JCp+~qBgc5Ew`288N6ua>ZSw4xCpkW~tUMF{n>uSf zI$&@|bK;Q1v2T6@Nw3b?T0HzL9n8zG?;Ei1l-iW~_cTV?b7!jC?LzhiDKQ4UF_;j+ z;1xNJ7ZwdOUnhV?3I%^dfE44 zuac54Z~3Zv6rC0NA>ta8r`R9#c2!;x_LieVnM$vI1UdDBk58k`eAwk^(u3+53EEvX z%)LyoC7|nm>#Q5;`WoVj=@a~PqNQIkW7GQ9Z_nTU8&yB>Vndbx+}8E+UUK_wbBo%U z+NtgjFJx^ud{ffpdScKsr7V=3>9Iw}BsRY^mC3oIF zWBcn%-H}9vPRo6E#PZGS>*J@=~u%M zd%K{n7cW9wqSm~wu|1QHZx41jF~G>Y<|w>Z!4Q{!de6(zzPRwT&wX0wIvUcfcbHi6 z4xCdtmEAjqI~(cJ8WqW%j^`rT4mOOW^s-j7Or2-K%pU0|%VO>ExbNBy zJ5%jt0Q;1pYTJ|eK`LxqL4iK}E=@`{4h;_PYmI)pBXPy~>E0(2Pv<-r4R6#Pz0p(p zm%iUaE@WT6Z1c91!Bd&@FA}x9F3E?k=P8ZX)2tp?D;+uRa~2zpxpDQOJwCT+elqHT z+~v{(+V1F5Z_-+^RQ*ERELB}w2A*sjU9@P|O}5clG$R`*slUHpObQHg^HB?SMvGlv zaC4~6%ZEFyFl4930IyuIHC~=qHp9D)S1)r|up{(eb@co*uG8&gkyxwUdCOqkUrZhT zME^^B`kRMj*G2NW*l{Mfot7R(Z5t@EZm3jAb&LlM(F-~qIm9~C4YnbsrZvAx4;@HA z3-Yw}?%(j!aXyFnOZK!cFaP}Zd1ac`CXcK!IyUD&g4LQxxqaTm%N>%5TnURC1r&uaYkt;iMfYu#MX8t?kP!q z>T{d%c2Atgngw%B(y7nt2_n?`yO#Uc#SyS7`-*Ye4(G~`Y`yK>KviUb>t#YLlk*-h zX(caRn_3vbu>ANRqujQzUr|)D~2iT_}XHwli ze8)4kUypbQE!nxl<_06_hKJRGWv}(UdUz_tTkAFBw1Fudgi5Y*}kS##HEM zxyx>HbRa9HSQnb5=T|M+TFFUmpN_P1n4Zk#mgclEZ+J7}FM+fx)^3ZLV6-1(OlJ&K zKX^_Xij#UzbF}N()Lx!m02)9WO>&sAH&bpop7*f4lvR3YsN{_jBdg?7@MFKMUK_8q zCE20=b9MdxVojjS-hNu~@lC9tgD-=nymn~LyYc3k&uH6k$zL3*%GFQH)tL2)zHxJd zvvobsZtbNki9dS%jKbuCx^?d!5N^k7ZTyx02`=3}Hk|d}$wFREqUR|aPBY2G&nmot z>Ye8}Uzl6!{*+G311)D9yo;EvS8bK4nV=K7RadZ{`LX$)pcAvH)eJhlw24M!WHfbB-g^h*4ol}mkB~58{hqd2zZ`->;`8u%0S@%Mx7Nb6b(ijN z>A7C{cENYpTEC3KjViisz{{3wT?x-_`|*IauRxm`^`_TO)dTcQ6{Ww)qhb3aiyUU% zl8?JTPUz6^wz?;@c<%}}Q+~80IRxt)m(4QAyfrh4e+X9cS9ZshT#$e1MVvwRqK(K)n6dYKyCuK8DLQUpaL#7>Js_26d1^K1)n zsyyv^c$(_L>kNm+lljFD8E)q-cK^9i3L5XxyP~W}PsVfSnKjoKirKgfM_>6+bw(z0 z7=3EL<9Yjh(o1Tl&Zh$U4EDcnPj=uwyQI)_g~i+>IQwin$z$(26m_oIk(%cl_m*Px zRXZIEzhno3w&WU+1j@va;inXrtYemu{S|b3;qLA$U$aTu{!;GdFYlF0pXHGq?`M3k(ise$bRx?vX@OUSP2e+-Ws!QXK7=rf`Z}tJf52BMS6T)*NtkKUvkY> zv;*H#UH83eyjdXq(ankEeDb-eGHoJ>296P53cO#Jn~XHIzfXQ*(GH>{YPJ^-`B|sBbM6cY#UT| z;cA`6OM1f&E$Kkht#-`6%=^VxZAYEgK5%wUQ7<*VslnVs{N(3t9G)BL+UU_~+wFqJ z94}5!KnERrY*qWzAnZ)yws!L7k+#Orgawyj-ycrvCsSMPJh{vE6I%7;bli=@sc1ZZ z*>Dc8;kBg%7ysnUZEp)EpPr>knq4-FqU!0IJ=poeN#;NMu%g}#1?(+;3VRr>S=CJf zi2(15YFgFQUQe+?xm#)SZ_U$XeB!j-e{ONKOJ}%#)+7tf@~@TDYe$agQg7b#dyUVk z`ST*aq}hJ-)t|leag(&uO&Z0)pf~5HO)1^RGsg`UP1vTpt4L3jh&q!qk|kM(679Cd z=xjeB#dzgRzM*VfWZxr^eoNjd*!a>=ptFL;e1Gwwt-HcbI(H8|+MCTM=|-xzbp?N7 zn-FjN;1&(RV!OV?fqC0pcL%1^N5}6G=5)rBC<&DO#h9H6sC$z1rvA20%LfOOA}8;< zIMsQim!+c`P|pg-vm;`=F9lCB?t2%%F>hzvH$3nuR4|R7x6gimcHQy$n3sKeF*1Mj z?C2b8Z?_6-pMk=Phw}E9s$SXabgtj2tTWvF$&7cPH_oP?`p&xf-KJK9vhhPQ5`$OL z0}QA8WRD1C1ACI+`Xw>lTMwSw(-oZdN9SG1Pm?&K#6r}OMJw^TD^WPmO8`$J`E-3zA!Yg9Xps}FkrJ@lvYFl5qgc_rzao&Z|yE9Fz`%FU^S-Teq%98}f?T)J{7)2UDE{l5rvNi&fWLa9X1Stlr>@5sVhfKEi@6Ca=7z z89eoO?0_DsWTPQNASG|dQ3v&N5n4rQqgDaE>D-skqt_wW+SBiRg~<*jn(`=*`WsPW?(u(Y(r zFv`Vvs2sDeNh%i{O>B5B%hV?4StNeyR#XahyQQ?7?K7Fa^Za%e|aLs<-y763I!67Fr$8(*vYtz3LwLT+UedeQiX{?(ptr5X=H)`FY{lesUGBLB! zlUvAkASzHEkLE7xa9``qn-)#pDJ-T+k$;%knl)>Fykhbn&gyvK{hP_kJEV*+cNmY~ zNjW(wOi8cBo@YL@#N)+E%L*0wVRg81fOJX7?bsp*CbCRwTGg0gW| zwFng|Lfs+!9Yo~d1rf@M0Tp29l6VSB6)s!W{s1pz#`UnlFNmicm7#9=L0HkjLU`jO^rRIsiw9l{)wLlqggPK&oCvjF z;44C5u>;ab_!~q*bL={YFEh=W7nSR3QA-DFl6vMfT$A&0;fv%qfsCv@rs49X7<4@^d!`zL9cg}Ae_vxS*+gt4|oh}Q#A z;Xq;LLWSl8#Fc>s5U_G-B*ypx|M7ER&EHt#94=uA+YfCQp&D3Sv>MH6*56fsjDn0{ z4j;>t2oNR-{DoDe&!DC`6UkT4y%ao-N9-$UV%R|)QG~ph>ugrN?hy8LXAq&wIt{?}53cREh?Dtg_ z5G`TzIcS!}2L^Dk7;0_RoTW4&6oDdkE_1$e5&K(&8V+1_CN)T!UpDCf*HMJ}wWyXf z;@!g~iBNg0X9OlP!)Fj?K?J%2W*t?@4TQ0i&=C1LVXA(mM_2|+RSLk=hScDYQbLCa6%3rwzYmJ$)FPjd zQs^TDOsJz=*pO!^0|a1%Y-1&4E^01QK8jF>kYc`653C6%@jz6G@n$U(xC+J4elDpH zxOk{A4bc^$ek>MsuA1ZyNE%L?t6ahYFXQTmwF^mI&j7czXl`gb40nh+Pd_A`~!8bH`G(>%q_* zOIXZ>zHorz#le>$YaCR=dIr^UdLZB**rwHxt(7?q_HKa$aSIHB@By+Da=}iiB!MrI zh8z*00!1ie5$esDb%qqwl^zTMC4rYI05=DAxLDx}C(U6ITSQ?6`wbe?9BTy~Bp5k} zSkjz73_33x0C6@}@_mKNdBP9>3n~)8jTGRU(0(B>zH(@GHK_j?-C{`EyR<>k0lL3f z2!j3+WvOhoMsp--+=r~2^-~=w$ zoDGAIEn`0uczVx8sHsdOG-(n{PlVD(fZPlTpOU!kt151!fL~Ei!UQniZ0twKN`zYd z{GdP|;^v2&XkU3qNW^_d|B^(=NEfiAqTnk?0P7xfAK-xFP=PifS?DW5ofn~wjY2md zTWHQn;L63eP(a9jK9P=P+lo+`t8XsDw9QUHu!E7sG$F?*0{dAy8#&Ma1+*_=2GZ0} zkeBj)>aC&&deBBqi(tH$mkhWChtfviK17;%lrE5T@i7bj!yr0=G#~_Kkqhh%mYin+ zY{51GPXW$j2PciA#fRx>lC#?-{1#-hxG%B_ zh1*o?WjehTW^paEK%9yJ*{Xh-!hv}E1u|3D2l-`l1fX9!X8=k@O!$9N@yY-UWDc^H zfUk-pzO2^Oobrq_#Ol*-@~dLaD_*ZNWnC&f6p>APuqF%5YB1UNT&cKI6}Ra$!@HWkSzm;bakL@wv*7&CKHKfgYhA))xH5hFxpzQHp)67O zNnDv(XvrUmM|{9#VyoJt0yI(#L<;iq4EIkJGJ@#9WmENwZ9+BhX`}BRin{Zh&t8O- zx8fI^E?3AGUT_?aD=*Gw8-RrG94;mOJ3E0EEDl0;_;|ov&^cljl9lZJR(nmV-ze=Q z{(VpI<#l(w;{NpvkB$z%6JR|B0$)5-U4TTt$q~*VGJMUc`X%hB2(?f@OP~YS%$%$7 zw~l~zth&WAWt`Q=5omHLtN83QG}a@)QW6xzBD*AbN<*)^r5v` z>5}{@#CV;r>A&R1UGS5HK82i%lZ2;UI4>_B>9W}zL=O7Y#_i#Acp(0^vVjrS^8+km z=2;+;KY>m|AWBLL6_8Nu0FJ^C2t^M7oNXggmTG7B>83B{lWvVFJb_&$ub!d zbS<>a)$@~9B(1X~HkW;aP}#^W(#=b6q;{yOi%@axsbUG)NbdKczle3{r!bplE!dnZ zA+c%GSp`JpyO)eWVRr0$C~efctT{JfD} z_-Ijrv*hgVWJ4$z##izJR?`j0*}~8~cn+owa#?UYQUGIo5qYGI%bL3m5_T_i1L%x9 z2tEcWJZHTu#S!v39B7g-L|Ob(B|l0-1kLc0F>Lqs{pxF9sqdFA&~KY1AI3R^u+=o?T-l6hHdvA z;cLQ&gew44AmRWown8lI-=z7~1Y8Dd4tj&Ci^qFD20ev9Qv4V94aCDOBGeIN-@7vF zq*?u-i`nSTQ`v}$h1*G_|A9?8te;uu3p;V8XfzcV6hupd0uD%hl%CAN>%U?aNB&pY zhzrSh;6Oh_DDE;S_ka*!SH6A_VGvXyKcU*yLJkNn2HOtJlUU(-7OBUhlBKHFYmb7r zuhH%_@E{(KhmFtG9i4~XLebS|=R8ZEeC7y<+BYCJR-g%I@>$EQ z%Y%frj#<$j)h1MpSOf&oh-=_E8y@A$5{o+ngC~8ZfMSyZaQr|Tk0QVV%}R5Fp& zW9eIF@o_oE0OW{^f6PUBW|#<4O`Z!UDGi_au8116uwR(A04@Hh1j!SqvJv>TJc8vD zmI27k;c*ZULcc-c05VV(D)6glZq^lfMi>GWa9`yz_A6(?pMN6XNdrB`&ek6Le$QXZ zi;jGWb`VQ6-!Bl?9?S(f8v6l}S;h+ILDZjT30SWb z0!5C>svule)mX-rL?p3Yv_G$N;5mQ}sxB_S{Qn$y&y_ceX38O^r_fcR)m$C)RE02f{it* z4=m8y1enhG>pxZz=n7dvpIHsiG-Z`F2+Ko$w->V!vagc}1%jbQ704G4S@#MJYv~u; z3*eoaS~0vZ*x&44+FJpi^Cj8ne-L@D6Hb~0byAqHewGDhe-!!#>W3&8Ac4OS*J&Qq z^1mUeGILC?r1>g9oT0+t-}S z;c*1|ZCvaeix+^niBQo?6|RT|cvZ=2O+UpFf_#846Pm9KB2z4YI!uf#hol2nvC7yF z()Jw=bvvbWN-b~?oso~47H9KlidZnbV3+`=2DK**K?o(CyG$3Nt4f-)IpsMT9t-%2B8A|K{W-}o`eG^d(CK;P2GC60=C|H^6DFL=x32?0uz;4tivhHZ4A&QkKN{4tJ$zU0AioC*MC3u5%Y8ewBf4Ny5JKus+PpF68oc+!^ua3CvDEqzq%taWig@X$phiAxXpkf7Re$cLO_<* z1TYbEU|mGG4E7^bu%&KNC1rCHxyQ<#lX!1fNwfJ0`8o;RfrP&`R+xij)q zgmP!)h)}zr+W(~~!4ooTf-(s`0RiPh0U%%eMW}OmCIGSjFBl5xKQ4%e*t_zR%I30cp}(4QBnIaL zvVwrY#tsVW0)e9eGp_&h+!YFi2?BF27^!TjPbU900%`~vhxZA70}ROZQf+CKk#&aK znc@?Y^JBnLavHF;G%UB6PZ+BKG6U=aKxj{(qpOJjNhYwr1)zA=C=14yx&DtNNmxzc z^@I-S<8|_N3U5332C&gpE(zUUWEXx7`>7D>17-dIA=&e(`)X8>>V!lnu|dASuv3$l z1iL{Qg@6dnV>PU@MI7D;AS06ylhsJB!is=hl2&uI1QZ5}Fe=E=I`TI$il0*+b{sNZ z3$06*wIIu=)oFix1;v^M6Ps?Fokbho4RJie+V3~7Rf?Si-mfT#y(EO`74ko`GO%9f2}3Ik7NCtUbL-yMqs(UlWkiLQ2< za}`kdbHc;L-}8i1FdmES9_Rd60#*MMYYF;j!f>PUr}$<`sk&cx%zGQXV54jOh_PFz-q<0b~ZQG{~Q6d4RC31WD9pnFT1KK%fAMPzKzZ^H zzyvO5t`e5v`y(1<$PU0H0~oyIFT|Wq)r6lBULsafgifdcV4VzB0b!&bL}wO{1^jox zU#JJ12pRzF>ns5XqXT*dz%p>?0X2wkJ`c@yEmD^800YQ6a$13{19HF2gh%KjBmm!~ zAQG_VVh@+XZ$^SesC6P#zyBzKOB5yn%5fC1+iJWXUL}{sjakG%i{|L6~QauI7|}jv&2quErIi!aahr34d+@kF}TyKT`#c156&8MMLpyz@Aw034N<{ zJ@{+oIheBKs*kJ(EZsDr74T+%v2BD!kOAN)kOA-`E0Cjw3WBmRXsk^DAO;Q4c!Tgt z9#Sbn9bhG}x-!REH6Sd(`Vb6Z+PG72k5F<2JLo^f;?00mE% zH0!V+Xc$_U0>E>1{$D_Bg9ei(0KVhTA+B~H*1tw1R{%}JofBf`)zT?*0LcKZ9+(0& zC9{B?lNkfN7I4cVL{bQ1M`Qg0w6HG;{s{Hq2Ul~-ZgBUQB_OU~nZcwI6pj?SHF7x(LP>@awR`9H`oA0^FbgAr>%^75*@G;`#_5 zs6ZUx2|z@jPT~Pyv4nYfNCd2l$gE&{Xf;63+z>>s7_jU-IkPZAv;X{lmsHUeLePvcih@bADTzIc(r3PPAU54)H&N=PK|QURM*sROG2 z%9YGPXjFBT6)axmZ;wJo)|pGJc~&jR8Zq#-Rdz)_4_*+y1{u;GAZ_dt)RVL-6UYhJ z2q;~v5U@JL#|mY5m5Viak|cnEgnBfKE<%kw7xEBV6;fIzbXwx@li+qsSQD5MU>q@c zLOX!CN7={`1j{QEI0^S~33ExKtS=lc{2h7HMF74#@TUyqd+#2;;s`*NgCf*pkOR0n zZQwN+Ad~!6|9%f~RabF}3amNNHedKX&r-ms1j`uHBm5qI=4_2GumBdVEZGx1nn8e#>o6tpi2yUIuxb1AK?e*dt4q);9%0p|Lsm(}ZP zE^571_cQM_%o1O7CLxI{1#l&gC?l8wX4)n!6X;hiQrfTrSEvFAyPhyuIp@7vO4}es zv!CAV#VLJ^EkY?B)f&i6+r6=B-J1PY{uZqd{SKf0vZ5WSYE({TC6+5RVozk;VoXm& zJ|6QguwrJL_)`v9`fd9><-oB2NGSE%e^VnJymW{B3!F1Qp*EDJfB41Te{}@5b(2iO zJRo%85QH)Zjrq?)oezM48zas~!<|6;*E@m5Z`yls!)?J)-FI_UG$KA-F2IO#=S-uIPH9D9?1c2j-L$QeE~;j^ z;l^DAof5te^l}es<9A78@zV6gtiID)4gI5f+W6mdY)#ss!^*j`xrZu7Mu6FmmL%$L$0<8u@#Jz@(d~0j@5F~2w`eU~_xP=~ z`_^c%hx$Ek#Hgz2zqrlRkEwZzhVe=F{##9-K0s8Xogx&7{eLN=tQpp95%h!g0Tes) z6t2ww$n`KA?jSFiwKxdUXAEJmde}Bw_aA%N+L7;(Uu{w4Ev|KjCON3JFRtIlt^03! z;a9Ayl-QYT6NZnZ6Wq@PxB7kvHyC`IwMkz5o0hlIo-As~K*wjZzP2Ym#EyHmtbp&O z>f7#Z__oo`u0gU+sH*BFcMg4gO(S1o?XQz!<^h-a-`VF4Hzoo_eT0;&@+2CM9X#h9 zswDFQRrMpn)XP^t$+{EwSd1X~D`Gfj@8+l94cBWw?rLFMPJfx<wZ3tH~3UT@07aH!*MIUOBs0)!eo>^ zSal+NlyZgkH;e@yaQF3WAjc-MdJVg}h^3z(Z)=;P{gfy5!EkgmhFi~lbkJU_!~#IJ z1DeJmBF&YfJ>d7PjHlqWb{Ap=0f|PFs^%72(|=zIP58*6JB1W`@*FPFJ6RkzU_Nm^ zXsCh(C8b6gj0sScU?}1nv-}`>$~`507e=;+5t0b+%VLcO^I1%*H|y_1n2jgiYVpAk zj&7I2cd;mYrT-KgGuj*%Y5VnK#mUM4EgB6YeH5Om_$5qR%lMc**I$bd_r^k;XcJ#L z?W7L=AAsk)>7kn;Je=})bsPs1cy6w_+AplR;mq@Th|O?S+}T6@dK(OZh}&!De5fd^ zJ5GlHf?L=)9J~_{PBwu3NUN-8?wgL~c{-{bV8E&`fjfd%;50QvUlrV(b^Ws+00l+p zTRi`?{OlHl@t+=yBL;NtDqYDt&!(`ySWwObAbg(F10=wNMKbqZ zdmiKMtSWL-^R*31=ZDxzTC~4yfF$PZ@8&g;SezM3i--n`FiHx`Y$b=W-5RNtyaY=+ z3#K#xnM&pi)`jv6C7PAiPQ&d%kt0Oc@ z$87QTTG1^bpm)2BiN!ug`S5zGTB&GOPr5Rvz;AepQdVQhBn_+6PUMFF0e=3cf`ZR! z>q9$NCt`MK-U)%L-7Qt;#(y(NKMJ3yPwSF-FXh)T8H$Nq4L7^*p67p#EsI4;_E zP+obt@_rLp#6+KQg-suUTL>r+jqT51kTYPCZ4ionghDJ`e0_XSgC^+CB&eh)zfBd@ zZ5BHGV)j?R$`6&9SeKgC`Qzq?j_P7R)^anotQ~JYA`qToLLXo5jBBup9N@- z{j<6!W0P#Cq^YS%{3{yxbQ;$ouN26o{Lr8-4X!cKo~y= z!EQMg_V9ch(pk!UTGpaxC884Eo)U|7m%n&=bW}r6%0115<_Fk-pAoMVE>JU14Gv=t zlqFKL;oSe>aIw>>vjjt6ZjDq+TtLe7!g0N~!xl0^58#X`&U%nL0HnVqD>1G6+Pn-* zRxXU5w*pRutZy|X$?BY9o$~sa^Rssri6kb&T<*aS2PQ-c3a%vF?%s8|()E010PX#U~buLcls;K#LCs2EpOcTu(GrVn5k^Bld{ znn23hnk{@BkvV{podAL_9%|?=-`B~qpU@^X%O_8)O*@L=S=$S+xn)PPrNUp>5sp4Y z?F2a3B!yka3kCH!k+an z1V90^r>mNkF}zxn5nk}B z1qzYQj1Fu+TR$H#bcrXR`@%@CeQmd;8AF!m$!$_xim)3Q)7LCdCt^DWxIq1Jbgg#x zpa+HuLNI(f#3w%C6BAntvOCraJ1gZ?00E-rKG>@t&IB|{niJ67u68s;MNrz_yLO{5|FzkpqW+YRx% zOSA?Ww{M{Iz>M~qEINDl_9i1G(#6M*D~B+t*=ti+5Z-Y`>duB&g$|!@d7N!1@*1r1QJ*d{=PDjd9jaQlJu5M?(9=H%z_^ z=W?{3grRxtBd8Y*&K}cj2QiOnZyFjtP`}#Ugx$#F>w9<~HblCme{kMQfXi<)p^5J_ zHLzB}2|IP>5v(|&Xz6!M!N)^J8VvG;-M>}0x2ufYIWjhl)B;V{EHvpm;9WwbBE)UMQtLd9~1>(pWEY^{sPcIN4_pD|;uW#N6tBS`w zVM(mxqR82hoVc#k*6T}6@$Wr1nP4_!c@vFkoW;a83*Qdq-yo7|f8`ui2}XkHBFE|) zjU~UlexpBaHwr3LqmPt^;em7?O7wI9sLIwW7F*yGwL89ZfQPSw*7vO-C`l|2vX*xyhkJ=<-DGSGJbrSP^c)CiaksBaM@AF<8K=isQspZZxkt|TCEySos=kxZ-_A;kr zcC|)?W%iul4*1Q?OD~obQM{qR!GszH1~L1BRPUKop}nXgfoJLJ*Pr;iyLlzj1<7Sur zFOvIh?&fkC#yLRAU&y`=7&QX&+EC%h)?MT4(XRI6?jW!GPiB!4m{|KfACnUtt3N6Q zP9_gqs&JwGyOqVXd2oM2)T|KXH&8Q`f78^g92~SP%08GlH*_bnv-#=2C$Gyfs?bo$ zF-;5(R*5*f(}JtTzk_e{t{C8vP>|Wg-#Qg~$niaoc*Mqn(7Nka2WXFB>8;Oz3?;qT zG~mR^p7n)Rbk2)EtVlw+?Whftya#*O!=u?auXo}>8k;&kXnV$+-H+mn_?^2Y@6r&l?N${HOz2gQQT@>?2 z(f6~lH?x|hV{-h3e>omsS$gz!_&+1b3{88yLJfixP@N|4yFs-pZ`m?Zk?0#)@?i+& zMX7xNK*V!9@KN_5>fcc5gm+1%OW^avIv`!s>yQu~cRcUrN-Yy^p(L=bMkD1op<|s~ zO(9s6mQo$$Y+VbK8x$KvXHap`0eB#m2tQDvAW2z4<~7*zPcKR> zgB@}MMVoc{LY{^Wwyr_VM8FgKmfM8TYga;{c%qlU!BL7V9K?d#Y~!&S^ilyt*H{1$ z0OnY=kk1if!IMep@1JmGYDCPo*f)>Yd>xRIxnG5ekPj|~%kYv^#xuwOSLyMa`D~w3 z>^mA<79Ge@$_;+Q+Tj9|tsrdnY{I%pVq*(V|BhOtvSvpYv}d?5{q-72O7Yw7E?(4x zyNuW{*ET8`Ip~oDgKA&Vn$Ei5%U`pYFv%yX`Fh9t60f-WOv3eOm8r@q-~!q3`bR+` zL0+831#z1nx1Y21agA`jHU%Q$-srxp1_HTMBhG(qAoOkQ_w=|vrRnGC_q?v~+Ug~H z%h5umNteM^tQ9tFfK|S`JCjW@Q9?zR?W$lL3HdbN80iJ#T7@Pto4L<=`y|vu#k%-u z*iro#(G26F4vp_tFhZ)NjOhm|CP_YQkn4>pL_eI7v$_3+L|$^3Oa{^KUFdIL2;VK! zK8;*{d)t@#EcB+J?Q02eh(5tbwi{{To!G90=~0=xh~3=LyI2!@g`UlfJCm+wzgIUK z&=l0vCiD$ea8oPL*zN&zPMq+skDR4XZ?~{p5oy5$@2%MQq-J*w-<#~^8e_z-=qOV5 zVmSegGOcNo9|p&%d=6v=9)dmzsZXkrC&YpuDtny5cgNF7I+o2>q9bS{Sv8&8PetsC zXrZfsZbTRv8%KW-k>3#AIdN0#1x5Nl=0xG2!HL}2x3fU=Q{n&5JiWB6IXB7=JgeAg zGdO>VWg9V_@>8b5yqtgHp{g?bMPB z0Sez1r`Z6&tOUKDGwTtwQ2$|z295UWJK?w1J?{QXd*Do3YtcW<^8E3M@LI6jx`T8% zqZfBdY>&jU;q|7ESdbhb={lpjxdS>==HQ4t#`g^V`*WZ@jCB8++_*#Yl-ry2Ut?IK zfEQoI>bn{lbL{8= zGFZwP;(4Re&yFbzHf&nw_1c)>tnT1303ZlvDORlci;_$IGdq|@*SF&Kn^;r8;1*oC zzB&+<@k7Ptq{UJPyr!SE>~9qX>C->n+0)U6 zAr3zt`Ki^RMe6Ps4SDGGy&s)GF?e05XFIN!xz*dmeW_NIjTtBg*&KM}^cD=ht;7CS zY@c4@h>R|EZn?hih)QrRmy-S%5<~xic*k=tuD7xK_oUYmGyQ>F`{l)2aKX~`oo#I* z?yk&Ly-K2rfO}Kq1en~1xU^o3xzBPvQ;==geSUn!@7Tf#a#%Gy91v|86|}Le0O%X( zJNeqk_%BTG?O&d%oOyXgx#Gnq;O6ap9U0lSzT^Fujk#!xG8fP;gkS8>f~B~MX8!n& z9x7JjsT*_Wu8EGwuE{=LK`>3{ zZ*H$nkN{O;H$M+>_HmRw>qhPkUMj=9lD)B)ITUfZmxP<boEcn<=+I@w}1Y4c_04N?$QAS*G1d?UL6Di;lt(36?E%;c+c#UzWozR z6x_#4b-#vF^tb=Z<~cqy z?&`giU8+J3}k_Fs*-=7H{6nn$^NyW-TDR~`;S(Mk6jnd2`ooEAF( zu!_|Ehsd0{o6Q=*x+0cmZ;{JgJ z+EHHo%}1NK0Er)t3+HQ$Jbk(O%2RJJU|!0oxLoBq5njU2{f4GGeuIiK=3GS@ey#bF zE^0XS^nJimxI!0@CIw}s#;H)!zT<`jNSc4@JnBKp|Aa*2`(yjqM6a(UqYS;VW~9R( z7$e!(hgu9mIws#PrE#2A@e?{D{r7ZKAoY^|{7dVEYGw@EPI%LDny9&6gJJ*oT;9Xe zCQo3-{GZB7UUt&!vnhhaD?67+iy(r8U_8C+7nH7()v)XM7#rSO=kD)A(PrImn|O+p zf3DFDF(EDgDAMcS#2!)oHBG5}iM{zW!V?40>EU`V9H=7~DelG#6!M_F4bdA;ti@6g zvz>syQ+tHxViWrPN;i~hHKdQCpvveV22kK+WWLi5V-!Kt(80aRGkBlHu#jn6vP{#v1+ zj~nfO#acpL+Ir^Xk&^Jvv=!pdSJZ>+sP6oY`C<~*` zSF@Akp~cZ!%V~hj5n7(GO&-cD%37Xh*HvbznH@mH`Szu}VB}j238ez?=aBEiGhXf%M@{hZ;HGOJ6^wg0WAbAy6QW@Bj z;?ausuVNxJpTRUX?$blc>P7dm-Z!$Hd1U?_I&ZE!qd9l~R{ZY%#X=N~;MuBGcm;?i z8X{X^x9dhiIvuCZMQly09#5S=J~R09pOW+ZT=;+{XpW!V=(7b_TrOvy16V$P)|+&{ z7cLf7rO?b{(d|8^!m9h*cw$peKUmzOPg!lH4H*j-psS7=V;MFDa@TwugU!i$-c!Fv z75L1h%Kcky0`fwe2ZY{6c%g2aoRmM0FHnQl`2#)tF*wNNyq;zNES9&O7mh(kWCN02Bro&^@bh`;0AU4adl~3 zReVvwQ7j+YLAmmV&R*b7)FBy(dc$PNW_2CvTQn@-yCrP`3jZ8IAIo3Qem6Qq&q40e zp7*L{j1rQVv7N)sD4H4v;}JFN96VGeGnz8J(hFEOQr~o$pXTFZhUV$S4`mzke#q7D z-PTrV^Q&q@B%Dsj0GBJL;a`Mn1ey&UHzPz)#uBjZ1@oRtHqhavigKwvzq`AmnE@Ln zysh`#S(}VRJm8We(Vb2;T|mH;3jN2SHgq!+a_MLrdC^|CiAZ{}txq+~F;yiXAZ(QG zLdtMyf%{&Qw`q`~C}O_`GJ!5IdJw3IDaFPqeUQK;voR>BeF?a7g5bFS)y5NT_j3d+ z@P|yhPyWy)($d1W=w{l!s2dG^%4km8+yJq=w?<9H(!0e8SA~k9%KmBX84oiUI9`cl z_C3G}4ux1v$Hzb3I5n+*yk{UbPw9dDYUwV%R@uYYtu^Y0Axh!WVk3SLs@TR~h(-zJ z(W`S_07QEt+p7WWhRz)Z0|uRUC`sKff@dpv=;@~mwq);}KV6}{Ako>HG#AcQ7r9o^k0WlI1xB*`IhxI2_z7zE zxNHUcTlDL*7>1S4Gkg?;gfdyol63KB7)^1rR(VH}3V_n4_PY@vbmQIP!!s_LgegpO zywEuLx&HykG<7HD3+N@Og!GhZku9&E6ut56f?ytyKN}l`YWA5eGF&Ly z)w|1Y6_OdSHIAf1T&?%CJ1>ZioDO2vlPz>JTm|MJ{B?iQmZwA3ef%hO1GRSytf!n=F8mU(;fu?ER86xyyAuT zIO_=nZ}JXmXE8b7o{91nYFb*HeDRrkDKG1fAv6iNp^K5XU_eR^5uu3)4!!lodpEzqFp7k{Q@< z8dE(~O_b-~@iXdP%Px z=#xi8DKxr{sHoc4P+eRb?@6i7;v_00sCiH>j4_vgzfF`|(_x;b8<#;{?p|^82kWcge)w!wi?P z%~>kFKs!8R2>o!t>M`sVU_0@SJqV>kF*#h_T}Mg-yxYqUgqC5itCGSOKa!{Wg4ga; zqJVdPzVbK84OSsWd_|(vNbxGHW2OitQuDk0$-+V%{;8om)h$%i;r?1vWe-?#PhX_h zmGSAx6RunDPYx<8rI(Ib&lT9+l6v4SYb5sfv0!y%P-zdsa`CM%mp$Y0zzy>T zH}B{kr^}$#mJesfoBG^mc-J3uGv<%# ze>ROx*E9M<JxFY3fYE1bwiOUZaqa8XyhjIf4<6JhPnXmdKJ1kO_Ep{2Jg@T?|=7v zJ{_bDB;_d{_)jL8A#4@ad`)n$9E9A`V%B%MLl#$!H<-5z0C15Ih7d{&T+^gNTQt zYf5hgO@In<-`gZdIMw)=^QOL*Jz`s6fn4&xi%e+ob{o(3w^;CCUU#qpq5aP72Dl;0 z97D_Gn&&U%qq{aTAf~$#q3uR=?h>cpq8LxGmRa1R2V_+Q3n)u$yqJ!JK%k>Xj;iY7 z3R<6QvJe}1CiTM3ufh{vtdg@+mupMF?vjxgHWCvdJR8jHz@$LipK5mEJ=aW^6S>~X zOR$)kaiT?0@zW0nfRMJVaES+pMm_zC_dxgWFnT@_mFtoM5&}G%OyBsD5(~36-@K>} z@aT_C6?Wz1dT@V2tbeKr07)(DwBfSQYaHNAZ*_)mDVPxY_|KvrsY2rn_#KoM^JOI< z@|a%_S1k{_*GN~J$-M8zi>d5DG0o6@7hmmI=2xy-Qs%67q#&B`)yDj2;|Y`h-(v1; zqR9yb*IH0L@-e-^t5AY9zdWpJ+x++#obwb|L0IeLFN*zgm?vm-JKnH|rFt5B}J#L${_MrFZ6Le^*0m9m3> zwb3S9CmX7w(!;ga)I@ZeChN)}4#1to^g4R8M8}i{`w~jh^kwDdlO;lhzKp?Nev@Rr zvvC(mW)$)_NO5?%V?IFi*O-7wn-Ref3(!ngeGTx6vPxy8Rvy8UeXmV4rWNrihG zZ*y~~_qO)!AY7;kL2vAA0Ic?q@x^@7lqhq8uuz+)qT|YF)NFz|^Rn+?s0g=SXuQ^gOJ#H-@G_zZv?)I#0b%DAOgW0E|q>cSHKs#&6%Cu*{}exGZ{kY z7jAdfH!}~^X$co!h>E-E`mvBqx=$M)FR4CO#4bg!L~mg;-i|-g!0Ag|XYJMgodCTy zdrzv|$pqJ&_IG-kCMO6ev=3L4i|DOuJsk|$U=UAn*O4wnQ}fLeHd z{i)S4;jI8}nk5SIo>X-Jnsdej>0l7l@EogSSXD0PFgdD?O^m0=!25Wso(jk*`t>=# zMj-2(B_#6h7@jVd^z*2H(oI@vC1u)8KXr9FLq+vDq5%^08lve^LrY* z`r7PS0S6LKfD;@d5C7ET5=3uZQ80ir>5rE%xH)pXTt6zF6E7R+%{M)WcLEk)Ajj?T ziW%uUaFy`wi~&|46Qwt`Flk}{ov_0?zr6dZy$6{C5HT+JOw=@K^&ag4N;BinKNHfM zL3q2Gli8Z?q+!z!flW1+1#1g-2}=X)00zYzS>?%&`ZNtSE=J+pH|4D+Lg2C8_?@Q*>{Dx3uk0S_IJu^tgF;MuPNU(mRIyE%IOY-P0oSCc}EuT|$n@IePGd z^?O%7UullU@Y(=>0z6P_{1J`E93R~%s7^)ui-dzb~+fQK>uF)1p<5_K0##v zgu-3BQ@cCv0C!{g{$?8I8Q{0srIGDtyp120iXUS%chL65@60wY%emit`;!vO9ziYo zTBAhH8UCrMes!A;$Q_pg(S75RC-~2ol@q0~j%_wYctqKxH?3M$qfS<-Y?b3PjH2%N zyGW1~mPP>D9`4{9MQ%h`%64(ArzFZe=C>4W7HC|X)^l_JRi-tw4p64*o7c#LL~*?7 zZ6`Z8ojyP=Z>mGh;&6}m*WdLED5)Vr<`Wx6#VRh=-Rl&9Q)aqCs-ML$Tam{RtJrcBUdV(UKg{k7%~ zNNAqniUrrz%dAX+wI3E+Q-);hrlRxSj~0RV7Bep8iX61Nrd(FUBUCb7zi`Uv02chm zB*od}Z=OY3So`-Pacrecz0c>>CgD~%V#&p&m53WTAe4NZ(Ek87=ut?V;Eo(vaMQ9Q z;rlr!qV#1Pkn8ALtv^Z|NuQ`-cB2TxA^ebcgu-L?<%d$}SDK*(617)Md;k>2`JZ&r z;gcr~|E=SsaL|??lB*F{KZ_2VM=gg24Zvy=zQw&W??Um*w+S9~cIhdInT*r|6S%IA zOxB5&Li<)E4sUWW4Slz0?VvC%iKzl|@DxF!7I=ew=F%W)5W9&R z9m3Hm9U*Ohlzx2iez>9T*#_eRcq!Bugc*}4UofsU?I(zRtfe%*Fc$yiAAxME@mXJw zvflY)A`kb>7oh_Bx$;~JYMlD@i`A`kMCPthC312ENK1X8#msqL%`x9r&V^zq=Ore3+f6?n=z}kMp7AYvx?&Vv zt%DHyy2}qS*mR>1$b#)aB|R--##-mY}lo2+N6KuA%y>BOSD-o1j6qVPc!oi%V)Y zN(!j)Fq}dPLe~yjr*>C5HfRF+;@{s%=Cx7t^#QAJdJ*?2EN-<2v~%J0rcPeaLKhb+ z(uWr%d2Mx~m#ttV%e)B5zWnE7yRpLqaJJ@7{GL9&()B09PeU1BpQeo6a-zQ(zpv8* z!YjqZMDSe@z!XT7CAB(wcdJ(-{OfXcO0DnYxz{c|>Pq{`OqtQDW zr^R4Vxn;REpZjp8IWEwzNAhz}ZIMBlP{z)^ps>nng!t5Uzm;MVQ;23w{TM zZsFT)kFr3+B)BX-k3AAN?w0ychJhaXJx*Q~xXN+tWs0STO*gCrBilfb==WyHgsYYm(M#zse})!{KqFzVaK1f>^rO zHZmD`j}l*Qg)#)gND>@ov?xlfE;P1)W=AvvqFW)CUaueNHTS{r+iR`po*=G= znG%i99B(S^5atF&8L|)O59v~-rue!rH<*a3XRoYEt1_{hHOMC)A|k9j_Ux%shsf)$ z11_?4DRHf2H~iJM*@y0ehfV3U#8csOhk|sMydWjreM_RJpXG3b)%WsNUX8vkiI%O6 zYB1Q(q5}w{JR5e1qDsiE+H~nF@%hnI|-MQby8}4(ukusDgPW+_p;b)zA@ggyRA!PaPl7?|uOTC!r*zvgA10n zjEt320ZRVXdw~GKNd^9Gy;u|gp&O&rCcTy@e@pc5I=1g^@I~mugPKi%JO&cgHn2%* z%nqQBZ;DHK)~n_iX&smzKU7QwDFPB+v}_i~GC(iAy+hHLjnkX3w=-BSrg^hf(=}bJ z9>e63ysnJo%G;25+7A?^u&cHy{19qa88gB4>qihsMZag8VP8uSm zTGC}?02BIOQ`3KaI|j6%BkRA&n3?w9-3=u=Ud0;d8n6U2b2nL`ayDgJ0LrpL3$m1N z$Q)fk>gT)_*uiuBP`pDY7XscJ0x~%#*bL7tcWNPV)&d_D{dejmT5lNv_c^2ZqrV4AV zrm|vw1h0U}gz}Iv@yVwlc7XYZ5#iAL+=#+1PwO>-8@BH0z|vR3KS& zIX~oI>%i=Sox50KZRYd zvE-FQp#`uf*(B_2R)D+XYKhZztKHON43K5kt*K6PGqvN2xtfg^x{ImuqY6bW3x_4R zU~rGECc>!`tCNrm&5w3dYyksw&Q`$y- zZ7-R-LIe57w$J)F1ro<3=*V5|f)#JO`5H~!kGJEB zahxHytX997rxLT+Sqm29UiRt+Y1MN*Z)fZNne=2VH;R6DKnMdn0u3*1bj~zxu$<_& z94TrWMWfp+a*=EHr1^8e-Z(Ke!!kv&)I!>Vq3uNe#oV8y-jV9iz)3clEYmj z8+r-h$h>U~)K1OV%8b3kK6aW8$#Fn&Tt~jN>vtGZw^HElH7MLP(R;>LwX?1)pEBzF zM3yQVmVNoh*?c)}G>gY`eGD(jB*@knRA9G!XH3~%0R|d2AF@pL(eZ!0mKO5n>?GAn zp>Xlz2_+5y!Au0|JbO5Ef-NBPFfpZt9gsaCZsBU0|D<*?0Q2XSXEv*y6Xt6{*C!uqTIQVK{x)3r;22 z;Zh?J&u#X0zzoQQRcv%H)gFfSJ$wBHlKXJ4OL4Uyc7{AUT#MzDxVPymU70#LTf=;< zvpLWxdgEBRZ2;WVg)7Zen?^GXL$0S#)h8}b##b+rNRHBx6VQZv)MUMFy$4#+8)jSw zHfTE$R!x~Iw~+OSOcMG+;kEVw19u*fmF3R0vPuxK{a|YZBjnoYD}g`UH|uTGF)*SZ zOw6)KfJM=gw6uD?7@2b%(v>t;8ae>uJC~U701i-*4(J(fWoDH!wgi)2LpqBJu=N8 zY_L4Xmk5=0s+drDXQPi;{IPz7b<>uB{UM!9d-`!ZqJJQ6bwCs2HAp32cMZmvUp~Qc z$)OkTd)Fjh!pY5`ED1=8fOn>d?bTauI1t34V7lgU&ncx?Ju#8;N9_;UD-9?>neT?z zf)?Z=+38=oGSfXtR&9S^Bzsekx9pXLz5r=Gq$1@erB5nS`00IVBpoW0Ll_&H|ImbU z8I+vHZU_}W3&g=u_si6_j||OQQ7^voeX~d<#oiUz+jJxPeiw!FDm;tS+sIWTYcuE8 zHmNbfavrcYRYkY@pnGmUYj?6$?hjG=-i2|%+b6oMJ^cIiM0n4YwuZFWci@5RGUoO> zdeOHv8<{euiq|)77GHijG@I+3dHGu^X4omKNV%kc&MmaMR%0!hN%<-)VUkWH*s<8T zHl6lG+`;WTUmVgA47iSSCN3Oh-{yAHhuE8INn=10Lr}F3g_rNz z>|7)@5~!GZ9!)Iy`dZ|xWwm9GAYREw-$f;7)7x4Qa&9wMBlHdlI1`=e; znv9q3CbT()U={knsQTxBZdX3b3_JVW24=Bl_{y8{g_y%FNcxeqOkZPoKWvJt9cwYB zVps8|bJs2uqW>i%;{e@p$xT`9XZ9rdx%=JKNgk!k;0298wV>>$O&^LX8Sa@I{^-U& z1HSIiy}ON%kIe|=xb10+q+Ia0^JmWzvBj8K-b#{3OpSbq>e3SS)HPTl-+D7Bsi2u$ z59echCHKh^z2t|GfPUHf1x95e?p`A^5X6SGx*Fh$b3>*3CdneHQ$zZ0a4={yv3-YA zv70H4=feR9cbUDU*m#OkRgk_eub835raaAO4+}edk^&5$@eiEYP-G;r+bCN{2su|Q zpI*(ChZ8frA}{u3A_`9bsi{!j(Iu~}EleiZ@qu?~iMrwk3qryA6FPGynYZr^5PM_G zTfQec8u0lS-VJ5GQ{?t_cQMxBqBr-)<)$pcY_ae(Yu_&$MXR>!pI7eI)88#*%*gw+ zz@K%6-vTJ%TrhBcPN%5QVZZ-m`QY(4A>saLX2xuOfv>J|I-+1k?x-kJ1 zy8s*()s3Z+ja@XaU^grTNAB+8?UF7$Yn_aHBGI1Y1>7RWNz##4$}1j4W!q;A9-t^S zYk(f^tuoFOPB&|=zqJWN8FTF!ByeQj%KFb_NbIZJ?>lX7zz(EAOGZbnB3)U@@UPC- zRu|E??{3x*%=shz|MJ<|BnjQEF@andw9h_4-one@j5_4Ez2N+7Wt0j;5%!x|%A^fv z9zeF5`2Ti#QH*9)8%7`im0?z)`-!u(t(aR2eOHKJsHPibY0-~89g|maxw}~8kiR@{ z-IB8M89LFCL6P4#xQeScvGp=R8$8=3#9Uy4j$m!Hq9tWI`~QSBd%Fm zR&Y}rSNM(X?d2*UNLvIR^N0yRdXm-&Na{%=zq&hH-d48K(7tw{-7F(>`Q=pLXL39E zJ>T6!!VUW*u;rN7Ob+_A1r5S$9=_)rajP}n4kAK7^ za}I0XC-+%OCOoa&-xZsP#6~18s#}84VAlC`QJ?W?o1Y&%l6oRo%l(ZIbAk8|*L13Z z@CS>fZp`ePrg=~Go}O8NM&5nKmh)bswocsH0BAplos?g5;8>;4NdOLKynS-Mt0SQP zt2I$Xq$?sP zSqz5b5)?yMuwb0Q702Zll39&Hfq24wD!ARXQ}av4N*%KQ(TcRDv^P6;d1!bHaFQnM zj0wtR@1fY6TGRMd{sq)mhR$Q z8XqTM|?Pcwu8cN zE#I;4(CM2KAFtj$Y9+xGlunX~P-L7;QeOybV}S_it=m>cQE9Nf1^V#Nb#v(dERqjs zY5kbob6W4~lIZfFjTAab5i=%Ry0OC)NAHQe++yg%4<&ZRG38KGwlu#s9l5Rnn(6%O zBy|NMX|@LWhifE`8bo^u_4Ytmuny7Vf}x;8y@TEI^U-vh#P`8wJWx8vT!;D;QoUsk zKs2Apv5lp5tw1Ur5kW<=Pit3ywmrSdD5=NHDQ%{?k!6#~g$1`ER4n*0k1tSPE9e;CfH zbs*`0scah>uKxyZZhzmPRX=QvAa8KoLu~RYV%#(w+?&mn$9qZvuYH zc)zyo0YrS%(fo@ti9tI$v<9Iq?K1VOtG-e~pOOXn_8_&gwj~LEFlC$q=$XlLz0H-V zxwXyyX#pD)y@7#n9nzHSt9#s~XO1VaL5xXg(|+ghHo9AvC5{rC{HX(I7Di{D1MGv^Ii zu|OxskEXKDX3l%0RsTl#Jg(IE`i>#hdAPhyjet{l1K7ByXXe9_4gNftfylDb>O61I zRaDV(9I(1G&vgaKB+rHudQbDxQ51Cnmwn?M<;q{J?RN1Dk`gA``k(Bw?dv7VyH+)| zi54>1!+Vdact`}Ld0JjopPh;d={Z3vD4^N&QSe`qCX$w(YPyk=!=OJ&A}3>yB!2ry z)`tDF>=|f@80#EEKmkF8b1fB)R@`Vds*Cx(`e&9gTGGRFDGL_Gc1Q%%{O2*YuHLYo zF&3{>SMA8z```=ggWxX{6~4pS+nWY5QHCdTK8e|QuBZXOY#>jFr!~b;;!`M_dw^+t z?$ZO!OD>;JB6?_nZkKWglDrU4wXo2=S=Ip~)#*vzKeI2#8m5zTk-RcA7X46W`Wp0v z0>!mGbuG5wP-IHZ=nEtB!_I+|_k%0TiQf%p`|@>q)vdj4_tuDt?IbHCKI)Q|8b2?P zH?wr#_7=2|WzjzZ5OVu*?zcKahyZHKZ*-%Ju2uO-z%eE{lCEASz_x6o=pq9Mdua@J@L_CTCEyh$eH<2Qc(RW)W#fre`TFD!S^dNR0Orbb7N+Tah?kdFUbNN(v2gHjk4cO( zvASNc=6|QhA)6&{fSn!)_W$dsECOZ{3Yj_NOaiQh+d!+o>{Q!tq;0$>$3Kp% zmv92lzs^?UFH7U@MVt6EFOd{**~^Ow3F!Ig%UCh}RiKB;qPT_Ej+9;Qs)cc=ElF&Y z*%K>&4_9daF-lEb1jS=ChW8D8q%K1*-bvrm216@?qlSknS>lX7vHwc*lhXFeUH*!- zfa87vyNl+@oGKg|ht7?70243Y_brw@FNKz;5!)wKLA9_&3$1pFwL8fa^C3@)`o!>L zowtf$5l2uFd3JX(wg(_f>WvUinQ@X5jtqUN9H1@2+g>MeDD1l4Ft#jF@C%=RkFLUs zA{CQ#PWsP#SM%uLN}?{U-6iJu+AkXv^IANBOds~VjsFx<5o`I0WL!UP|HM5n|4bs$ zy)Xp`lL)Wl4Fwt3XBtx(hFUy=K06F2wI}LHiOdauK2^MLjxc?2QpS0;Yim5s))H^8 z`gA^?I#O#%fburDJb4`LH%l>YboS%gajmq-Yr?P4H*yuDJ{^+d4Sv)7#`%rX>eR*?BqF?iN*aVy=bj9^nBz9mgxC8xCMvPX6IX)rP88wqM%Q zDW1+1^Fpck>D(MF>zc5?3bnzJ`v@8ekR$cuCZ-z26?pOenDl0eGT%R+ z2d}fhVgYZuHURhn<2j}fK3@VjLh41tndMYTw(95akJx_DyI)b}LXvBe5Td?6zklEV?0w$n>~&t3=kxiv zrj((45LuVNcxCS8_zX2qoH^*+T%jWWmQc)PmheacXU=ogiYrCLKG*k7OJlNoVjRZx zgbkKN1OI-V$uZQwM6E5vj}IpMQRAds9;B&U%9(UtnUFF3^62q^9J#+n!3E+wZ3yRD zL$rQ$LCBZ+;X>u+%jb{jMiG1g)fV4+rNk+d-8 zy&)JN$!a>gUBC+KK|0?5O_hN^l!g7uF|I@qF*$u2eFC0_p}IROLgxM<-4d3boB%I=8TWVuA1hFn9cyK1S;Lhlly)KNL8f(6XKoXHJ!{~e6xHI)Z3#e|x}p_9K9s!o<)!iz zq)?0DA=X{cmQ~|@LGR#R4<V!l2Hk#0=s4;@VeJ_l_7csv9{aS8@jp=B6eIY zRf&;e^@aRTf_QbOl{w$%-jnIpW|5i653+REeZ|h}?ik7^zj!{S$m{CutJfEcFi&{5 z5%$*5APTu89?jKL(H^vI-XnoUR3t4h{o-_a8DdQmH$*xr-*ZfofSUw}*N%@so?dNT z{&TmaIpooScu8l@O6<)?#c9oa?tCr4Rk>RSb;3;1Py26Io?ZOxmAaORggd(pWBkKo zSff}zU3ZH+tV}=M%b&D*9va@#Y${rR@`u@fT2Udzcx9jCK|In~c+G0+)+p0!?Nd*G zF)KbR?ZPxY^r%LfVP&5eiM`_7i;$~T_$<*%3tS>eJ~NhjK*KMUBLAKbt~DZ02wm#~ zQ=afO_v{jM+BNLIda>9^nZRYVL$~ncP~!%khcAY9Ja-Qqqm}K{BG#hefEdbY@o8CY zLd_$CUrfqYM@X@ZhVhg$x!z%}bhtbW3alEXO~{Vcz8nSO!-qL^w}2YCGa0vbk!Rui zQcPb>S$75x?m^9qH+`^pnhA!9h1RW9Bd@u7I@yXz;B?eqy`O(}l{*VX8FQWFMl$hN zzL}?-_Y`BJ0m|0~My2pc%w}g)y9M&Ls;%4lX>7T#8Z9j{L;QfC+`y5$v1_N{E-3B> ztj3dJdf{~gPj!tESDY^C2+HFUY6Kmey*~HBP4chX%q0>fvlQ`ut+TPg5oasY*jg4^ zK6B-91LVL%-6KOD=M?>!1yM8#&ZjC+7b+c_DE2k?&mskc(O`s?{};-Y_FS%0UiYbr zF{Hl=Zj#A|Xxq@0>5=&PzaE~NcasnNndSa_l60+>6lQ12rSBfjj*?4oJD+`PkIurt zpMA8ab{9@C4?n)TP;YQ^qV@WxgR78_(!P^gGO9OKL80fh( zHwk?H82aqp5I@!z-2E!z506n1x9IA)FGBObZx{m8hN@8EqXJHmF`Sp4Wog*%OTYFu zq#0u2J8~Fwd8K&QLGlt_$#eOLHVO3+$0(-uwNRZ)wf-$xBHfOTs}z-^Ax~}L7sWq+ z8fd4Hd3<_H)vL`czD1r1JRE!Eo|ya@)*hE2-FhU%PRnNl*k81CIdYMiYli;DM30h4 zes>&>2dfkXk-zWxfm^PS-x7_!4W0AwQ?=AS&KccB=?-e}j=hWH3j=5~v#%vJ+L?5nQBa~>c zg>PY&ISFY$nz=nP736}IHqi-^!;+^R2eeykWwhu|g1jbKknXJ&JA3s@(xg?5Y0|nP zH-9kFbx?I2uz%OH##MPv-s3rf?cXXI+*2HTL+^C%23PTlXr@u6m-UYYkCV|41|ZC~ zfuh038CgZKogoG&`GIcp{&YM))aH8MD@q5F`~L02&=6}Fr^8) z^PEj_jQA*PItTwTLkVPGGDpm~ZTs>fLzZbMT?7pLClqp024w(2s&t2mf>IYIx1aAh za`yu%gF0WWbp3a03Q9FQ91UJK>aNkROTdIjS{BU`jrb~fTV7bxxhHP)91W!+fSxx` z+q?R62u!{a>H2m=rhLoR9UBM=o-|`6Gq51x=K8dtHAeSd~KAdJ?`GKIxs0fSxJK<*ZpzwDMOYX!fNi{lT%SQVJ zSAJQu*m4#L_c#j`w$Q-ZTv#x~XC)H7jeQN3K;6;TmAQcRkUsoscM$>;G&I8Xsb!_R z_DR0F;y-tC<8ro{?S^6W_sWKI+*&pSv(LWwbkP-0w@fF5;)kG1_u0Y!F8!T+?dsQ{ zS!b+Sjg|8F@~=I5THv|&#(3&LB(LkXo@mikq1SqW$23;4q_ydcS1o%VY%;T8gP%sC zt={kNA+QpbOcE}0c8+8V%T39HLn;?P1XEW7R~=#+9ZGFyy$WS`Lq{@JvhdfM+=y|R znIoM`FlxBwm;iTR8}=3aRBJG^beCXei0M%5+??879M&4k(iFHbc@%_U0LdvwEnM$4 z1QRvxXdG3uP?_HQeVU+A*#|Pa*XKpegivO;Oc@?I)fx1j`(z_%A)t~lJQ-+#7E4c= z%)IIr212&0{S=5iA8+c7m`C+!0Sx$$+&vc8>bRmA>0s$0wep+tum0?Z*+BSAnECe{ z%`YY92c+JynP4VmX@-@F;eJq{txf-UMYz*aGkp1WaFg>jOUiuQcgFl4O+LR*qK=L^ zPw^DSA5RR>ka@tg?oniwntS(xWrA8oVRw~+Mj0Hr5`KFwkEL*c?ELIY9gm8=-rU{G zcpt28^D;$U(O~=JlpqiAbrv5*RDiA(ijJ*JLPj&1Xv3d$#=&rMPXj&=z^X=lltm!ZAkJkD)zGo`b#O{9-x@hhvc>ntbFE zsApkO1>ftaZTKMoZ>?o=-Z;fh53b4;k|7%sPFOM{?Su4m4I`4#?dmsSoQ^N_NUwSMunh6`P9MSu<{_u zNxHDsEx))-hQUdy#Hxg#ST@|=!X^52nrzmixHj{_mNYPx{GkAPO=YcMnkbno9s7O* z*T(q#m)3N-G$5`A+s4&LUTk6B@n^*W5{R7nb>9obI6>C+;yz5UZ5lV^^QE$>xB;P8 z9h!-{1N#OC7ikyZcy6#pjI@7&7)3KUX3wR=1lp=Sex_VM3(#HNcDnxtV`^{fKPU*v z8!x(K#n749HG~G?kU|_xwfs#8Q~2fzP!eb)lO1gbO({q@$E&q&Q!vw^x`m%I=vAv< z^naaQ6Uv%)i`~3HGfPivj7KWeku|-`F@E=&DWof&J>?oDU+U=-WZef`9oc`CAniGp-xfb;-xtrYH6B@JeF5tqB_HiYb1egmHF@FBwG!!H|9N1EJi~V5s z2%2%4q}W@wI9q-1+6S7II_TY`+%xF6=m9DiW*VPa=eX#9Ng41;#p z51`oyK)ZfVw1DectcjGxz0^w=*y@b4v5!D0#Qu@?Oyt0CcIE~~z(|R`q$~A?G8+Ef zwC{A9DAsKsveqDm^7vBybvhp_=EL745PDhXQFbL5N_M@lcSM!0IT4Q7zf4zxe_=k; zI$RVm+*orAXhnxqb>Da z#CP$U(PJG}?(ht3$W8P|=D=6Sb&MMFxQPDaYPN)d^`N(OZj_g{lCe>J=9id5I*-Jl zu1(6P`|K$A&hg*R3t3~2=A(OQ+Ov(+f~#N>SSfT52TRhu7}8oBkZ>H48N_ss{OjWK zUT53+(O-!+jz-Y60zU=c-^V2pY(tXaj$li_#&+L%ZKp?WUlH+f$k_w3qUd>`eOW7nn5k8M$3%(iu zP*W8d58>;6@ZHFR#39yrH3hbX#~@*>l76^GCB^kKVR7i1cy%AUhlD{6faPFZl{b!?h z`1>(3W6l$N&JuaB!hHNP zl6Ru(3gBr*yXmo&0$Cza-?ozKdh%DIwx(OzBd)Z1L2p7kKg)h6dhjv4FDIGDS#m9z zAT-Wsp)5$uV!)_JVz^%_T2Y;{yS5r94P*ul!CClsqT5NIt9P%G+IiW*A6V6;9BP-d zlcamfEc(teE@7u9w$o;dF6{k#PQ`mODZc{&133gn6kZW7LE233L)IOLO-f2pyz@NT4#n2vX*QXBeXb%>T!AmB0=thm1G4b@N(eiCg*i!76qJ|aq$Xnv*vpHn-KROj90Sd>Jj9Qt|-oe`2T+x05mzyQN9E~8-f zmeF@E{Ep94vUYg%mA4v*s;0HawNGMNgm3w!XrRX9eMzXL z@8<1;R21V6fy3vtjNFX#k1$?uZ74`ZcOm8qRkuCdeM;T^q<_NthoAmGO&@peiSJQd zYD1Rtx|d=Z53dK^(i@H=SG6D*M{=nOw|5)2zzSUwhEhcyN{ z$=mK;J=@yGJerMJukGHL)7WPhkcN8^&T1V&ulbjsDCIe~>>H6yE6XV*kFw!d$1}8& zs(^F@faad;$~B`syb?f@u`$dTpU#!Na@&KK@#)XA$EkZ}c{w$#c3p8b6>K)!Ugy7j zE1jdd!Rmv{mn$rA4B6?iySQ1V_W+5`pmiKQCq8o-+dO7p>f+0UmEHZrtwrDg0i4>$ z6iXrbV2&cEATv0>_R}D3Tkr*9ujPD1g;Fik-hEXXIIb{$8x{X!jbF5Y7f}!_+Tm zABzF6h~kq86zq;adSC$JFtc)foZRCm8B(>+1}E(9o5=0NxI9UyZ6@fbZPWtKkB>F=PQ< z#p^@E`0%$A%aqC1OLBjC4lM@VID9JcUp1T$%T(i>cS%p$M~M$u4QJx2BpzgbtMTq(WOGylDgI7DuNsohzAUgb1veBN?zjq!!Z)RMgG3svpd= zdYWLZM;wua4_qt(dmVBd4;5V#&?MGYE~)k?iVVwJEdQ@Dyp{c;Ng_?mEzy^uQ`gT; zA~Oll7h#1BFg=h955pc*a0a;&H!6tv^VXX$xX$1MAtlQxx94wvOm+PXsQ$?DnPe>Z zVOm6B6c2wDMcD#H>(DvkCddJyU&pgwJ58c_^0)s35)IR2k)`csA*lCj?^R6R0=LH7 zW?SuS<#d0S8KgYKWLd00rP#qAU9H=(?=tV3@!sa-uT)+M7U}RT2o0l_KBWi}tS81( zL(9(=>fqGZ`&_sKbbbw!Q4+AHQ8SR4HA2Z5B#nmEegfHbtaJI8VYKbYgf!hrMW%YH zsf&zr1J{@%KQ%9^iphZdqKvj^LL#elIM&wN83V1i~xvC zu?e@)nHfU7ieGJ2!dc!eGu1$Zc+gMRRx=zR+_)a&4tTe*`?WEH4f~ce;W-$A{9WVC zRengCOA-(t%ZzjhwCHtOZlGs=dOvElGW+GOk(glOctGfK#hW{|myG$gI*gK{NzYd9 zZQ96hTF6ESo^%{luv}}qt>>6r9LN4CWqUe~6NL4;C%cZVed-U2mtv3o@4RP$k~kcp zTRt6s&bC@xUuzoIEvViyWS>ZZHmy#r)tQBq{aK5<~6qkk6HIkO>}-cS)4VB z9NUIZ_7P~!<08UeYf*x~!0x|znG?JzF=TxN;cTXdNf zq?OtgQ3p7*qzAY>bBMg$vQ;3dp5?u9R5t6f+D7+C1G6pY^e9;Y@@1sZ4mkJ?MCTz6 zFa=4*q#C*4R z6RKWF;78^|VYEL@-Kp8$UW7EJGs&1pn%y;`X7@B`-RTX;2KJH#zML6T%2V=l*Ca zEAS#3%>@R^Dn({lz5cIYwE3%q>B3!sj&lPKK-X^l4Wmhcs~99>n;Uj&sN^s5z6X1} zkI!5x(6oX+p03M{1$$&yOX76`JMW_Nphqsx1R%Y?EP!hv-~!SL{42)?+}Z}WGq$G zO=mR9A1XBXJVdw#lL8Y?|Jn6%{NEW#<<$J@;-;C3zvhb54(>aepOZ^kssAbk!nP7W1iL<>zPjGWj(*0OQU5{>=s>PQDXT6>3jJB^{0bu66?x4X?-0Ps#z5mqsX%be(VQWU=1gFDwTX39%=B3 zPzx3vwzu%XP)(1CwF*I%SB5;}!(pq{q=%3H`C*_^MF%sw2&+oe) zkHi3F(osJr7MI9gH1{Q)&mSQqHezk>T+;?o{3je*^sDb3NL2 z{)~TYjmW1xOB)u&7V8fMN@vyoaK`{sk*M*b=1tIzlG85U^Joc#62?U6jVGi1^dxTv z<;{bA8W*e9pURJms#o(fG8pTcTFf8>D489?SKU-o+@}GA-Cj_*Yli_+JozR*d7CW> za5AfG(YfQiGQJ#|XG&f-ENPj2poGOYI&2BurVFbRi$x-?h@Aylc|UGEq+#A&(l}MB z%2^6#e7B(rgqAUIH?{bq1roR-s-1Zi4H8ToKk5l8hQbn)%#FLrbNZ|0w>hF3gX6s|<{t$64n1q7-JM$4jC;dH#qAw3-j`hO^q-j)T!b1nhE~SYkczbJdS`12T@5a~nqRpQ%r~l$KcnunduSrkeBW=geN);IVo&B`zSx;lBOyCpu83nA=kQG1$DN3rWx(Sjc|%tB z!)ThXd{V?k(Ls;<*v?7xmYE?Q290#EA@W~u9Uqkq!J%cZN1KyO4i0b7q9_yip{lt=hW0JCJ@aZDyS zytqB%m=N@2>f+!RoCiPP>Us5E2%gPM-#_4X8B*%wZOG@lD9WF20?|>Obo2+gm!k&5 zt=m{0>47HjU)inkqr zWsrF<4Vjy?%{HCH=lRo>$0UF1`yQ6^9QRWCk+y<>nwuhOT*bsM&&jgJ<{d+G+grM+ z5P#~AyU*?LeY^o;Uymw4uUq#vCq1}X^dx(!0tPp=a+CB}^Dx+#T|;63@WybEC%qjg zOy=$z>Xf%Jz_i)ZA8fYuV}wrbjtZ&{dhzMzNj+7^wDP{(#Xn$*IiTodNeQ^77x476 z3J5`!Su zwE0T77vSYV_2mCAdHUCdnifnZ->%O+9fbY%$y{0b9Z#|-C!{4+qOa14Q zZ0r&dlj65m*FeF$WD2G93H|~PkrzFCr;8*8v3_4zK6_PGW>WO6_mSi30ed zuu`Q0yW5q?3-N;zAg1JKOD!q7Ug1;^bhMJXD`#8sz+mywmdQ`Yl9aU0X78+iNYSxB zN{M}z^XCa8ZUZVUk?FOA@XRygwAMps41m6*^RDN)#~5kb0#r7>ah8~kfyhh~VW&f? zV7AYWq#f#uH4fM_(d?DHGvM@|D)6XPByK$fOK~%j`*F!9fxG-pz=U;XPIFhx?l*#EY4H(DF%@Lk;F6Y4ggE>NTuiFwj z{0ykx*p$2}p~fmwFjdOhOz0VAWQ8zc3zROMZ~=v&Pb|kvQxA1zk7epMt(}1VI)AV*~JbJR|#ZdGTG}3LXRg zy7WrjuM}w>Sz?84r9u1CQ?|>o2qxLNq){rv{iQl@g)dhpn`s35g<_CkrP&Lcs3CE) zJT&9$VnWb=Ek9+i0B^wA__^@MBj$@pF-sN!PL@V#YqfG1^+i{fFH;$ee&F|d%i)}ms>AB>U?Shz%UV&Smdj;y+2?*DO} zmdI^u4!!z2)qjJ(>{;%Nuto(!!{y1#(=pRk#(B@pv`@m+i?10|W#rEvf=R|jEnbc1 z^|Wl)vs0eG3E8rU=QF=nUXYK3|5j$)LjZ0bfg){l`R>_+Phzyk+Cqi$Gh-i95GYJT zn5*nQYaUP0@4tV>Ac`4FJxN=Xl4foo;bGaFM!4h2JwGv-u7}cl{?ll#fj=9R3tj=9 z>EUJ+^Hfcpu&Y<;-wJmhR|KC^D7tqt_UrjE`@witUPkf1O#<2H%B%B!7QOi1wOEQJ z0AiRJ{z!`=w7I+Q;L3@a_^6WU)uh4M%0R!#-!(-_xXr$|BiIHy-eGcx3qb5~1p z)J>&Ph%IlWTWFxsw+8gl-{3~776EeO8ay)H9RuPKaM%rOD}%pd+1=Z+&X7=wF<$#Y zxunPx`)R`b^13=Qd}r4%*x!QmbaM0xN((ZH>;-YBw=1ce%g0`ihC`JDbm?ks{F$P< zG7{K)f^qTsSO;^Q=X6SQnC6}r^^c9Uk>aY>Tp{}$2FE8pUQ{v2AQ4sK6Zc(5HF?j# ziR?PEIwew8Z%nAG;?~%s*TC}=m6Hpt7yCbYc{Z7=k3a735J2cHWvJEtW|xbt~B=NB+jQPV31Td z1sbs%WPH1VkjUsKhdny3UdiIArWmV!G2lPf_)ozgNFw#sLfjk@0RQ&6i5H3)E^!Luna zH&AqVdEeZ*%InPq+A_*5^qM%eSt*{kW|AlX?zuqB6Bu5Qdmia#*zOsTiMvM*o@y=&Gk^!`4iP}Z3PM3 zjLD=U^97p5cCe*fKb{};aq&peZ=94Fa98W-m-fLj-o#4toj$(X?S)byfQZsI)@D=5 zQ|ktp9rju&vo|skvIH`3(|zU>5$@8i2IL`xMY>a0wRHZ#+iv53)#6Pm#p;uF`{dgYXBZ~L-ED0}#S zKPPA(m?%U+oesbtIl0dOE`IxLIrD6Ml8B&ig9h|mXgU9srnBXQ+R}2xh#k!{9lU@t zr><(bJRJ-x$uHvuF^XEt8!^l6B8FHtZv361F72N`rt|YoTH1>-mTcUJH{))7bvN*O zemQxL^KzNC4J!lFpIx0%-H{n?6)U!-*3R?>gYS9CNAz-%)D(ES2kALZu|#tNAMPBh zdfq$}@9*81S`zC<&FY7l*g@N#Z>%;`NzCZ0<76+>J2?lxeEARN10Fj2iY&F1XqgNs z2d3!-AjhCDoM#I5FeEwhqs}>DSpeWV@Q}5TP<5OZq+2AcY$~Ml-a)UOnKBVfVGC-V zXV-6a=>q7F?!VCl#({U7h|6wdnTs!D&1u^;Y@IQ!wSV5j%_D$F8E~& zJM2~4XK8m%Y%JVlP;6#r*-=QkuKj^(FdI4{zU0$ZG=R^B39Q^be`Ob;!gE(N&6fxS zGxlw-H>>eskQiHzHhl=uKoGF9;5=7OiX_@f-~P5ix9|ZcC~CL_S)dAI-y+x~!RYIS z)zgz+xY>Rq!>S+`h-t}=pbf!GHSAn5b3+Z!ZHvuNf#20qeyKZqH^Qk|%D19mKWiAy zYMuVIr^&Jssr5j0WNqBagN?!c+8hIGt>7kSWANck3ZJJpY3(_KCqzh4r{KR)JtdC7Z z*b{%W@gF!ZHKX`{fXeh)w;}*GPT6(v^w2w6r6{IBz;3ZGeq1X??|+S)|5J2E%#eh> zE%H4})4!@9e|A{_>!Rzm(Z+2xsU*-l>J=$B&6IlX*-W`_x zV!=?(k78uicsED=%KB;D`l=m$-NmU<47Rr$<{{OplC~xV$`!T_-Q{s@)rBEW&s-Cl zi@k)muI~!^Gpc7dF2sTr`_-=A89Tt3VQP~BbjpmRKBfKh4Jj*AJzEx`;DY-1T-yyyV2&$<1KiJ%fueqg>0?lZ67wdwftwYHTF zJZdiQ658(hqbaDY>Xu*r_v1Efrm&Ym)bT5!<^RA$@>uFZ-I?ijwgXhIRAM(%UjLc6f0cZuo`g00;fmm4EJQ*BB5a8{3c|4W zUiUfAGNisK-FsC#M`z@d!Xh$(#?p2nk}KZJsOw7n_;useNu0#@dG`paX*B>|d=*yi zoYOquFB(P5vBe0L+-Wx+H{tOVobRjg3SU0Yb#&@OgoDjg*6!uixs#AhUd@PXvVoW? zG5csT6GN4R^D~e1>BN)21beOPDzhAatF_^+>7_qi8AYFMa9Xegl&RcF4H#}E zUX{&TV+1_<7S)MH=9tVa=|7G3NU=}2IKE70>lb4UqWMI0_LE*mq*VRI%r1KHtwnRWbYtu& z7DigjqiG6oldrWbBzE7lK=+><$;>LDT7SP?E$L8fU+*GwPNM&);UJt+#xW zSDANg>RS|1VlInOJ8A>NO`eYZ)1M;@T*yxb?nPY@R(ho#vBersQ6P_uIEqn74Lru( z6@o!rjsn8GI*)i(Y%4hW6Ek3`P_6T;L^&oe*DK#P2IN?wIT9dgGj(p(;bbHEdS4ta zQRe)kT4m&>kkbJ|E)!}m+q=7k+a=?o7U^u4nM<14bf??7#I zyv5C8)Xwu~`Ni`_G@?qwV%gJKs(rE`o13u_CKGsVpfxH31NLSXsui>NLc{bus=UBJ z$j#Yub(T23J!;AX19YB}(`%A&619+wSw0N3t@&d-JURcfU2AIyM{%x6_f7BfRvcrm zVUYi$T5}7}S#UCH$G~Vm1Y&M>j-7F2&+PPP#;pq>yXb1%W(nsWQjJ2ThN8ACD)B&A7obX5DMSZx|{+5A(ukXi+ zQYL91P3OKpm2;^+kQ@p5P5HP__jIP?hB1kkCPx1~HXyx!GeKZ`5ZVuUbr~Paw0Ia| zF>Z2_9vum^nmhkig%3jgw*FLRAI@$Z%uLU+P^V zn~qg(7>pZ`Z0*XPPCh~cc{@KU0){3m<=ySzMoPHr42XEGP-4+w@vNlZGvNdb z%6r!j(1S{`Y%Zm|4QAn> zBZS-rUVcAh-%Uu`)w)2^KFz^FpxDaI_63-mHc_4R%$msMIeR>vYT{ibE_@r&?480L zvwYH)Ym=P)D$KXm@S;Gp$G^#SgB2*Q+o@gx>DVNS`H-kA!%7D6z``OoC^9#x)vfqH zy3f}^Y_TuXvzI5E-xD$C-xvE#N`f%MRCv^JIsdGaQ=XD~$t0$phb3pYE!exu1I~>-y#GpQqpT*MMiNJP`|1jEqXd z`v%ys=tW0;iEDlfRRH+8c$eCf3FY><@zE9Ec2mOngDP!)P*OzHTyy4*joT)e5fN*n zIi65-`SCSB%XrfygQDyP0AsX!*G63?(tIJ*P?;bJ@uE%%3uT*Q3`0BHZF&+`t+E~p zZ)#snp19Up9Nqs{f3lS)U&u(|vq8HGnbbzH|NzVbywt z`V8!^6ULuSCbg~!`C+TMh?oq4wqIy_(;ML8`W75N9rgfk>(i`i_NU7DrUko^{SF=C z69#!OWZ-sNU1NP%Bi=UYF)YG)2Lr`nm0m8c=0O5r&yznmb>=7nNjbZvrH(Af=ll>+ zzU4qQ{Q)kv84ev)Ii)1?Z|^>HOct`*bF+p1)`ARv8#Da}+O#uAB^%in^Pl9@64;LL zEw*-S1&-tY6vBKQle7ELZKybeziO>*AH#nsXDn74uR0o}ACH$Jm0@fI36+?uo^h}> zZ-0xQT6R?5Zwsy!HcaRFphau{>AibsaQ(XA@Rn-uv>3jm3t@3nn32`f`LKEX0#{7v zS_6AY%0AB)0;SGF72KYm9kb!O4tBK8r<%ys7>=k?As5(<%60x+hO?;fh^hplDT4sd zMEuS@I=q(3HEJ=`BBaG&gNdI%YQViVK*Tnz;P2aAsr^wh^VOexnZ7u4fMq8>(6tK@ zXK+7mQsc762I7_aVAeHfBfWxx)>*V_dY+#mV3bnWw)l9w8p(~#oca2-5`YRYd>$zr ze}c;}``sK=>0=KG=zlpG8;s-U98V;7;Rn)DiGxhV*Eh)=VsEfKzwHVCbqaK0a0l?W&^w5`SXDtkSbOZmVZQMm_umAl>) zN4^6rV)0=a>(SgDx*L$TJnn}p*UgaNlzVgO1v=AC(D$ipj(z|j568<7DY1SE#{FT| z73P1UC@?tk@KRN5FH-989y2c_jyvX>r`rG(GB}{o*EDH-OKgUfhatu|tx?{r;`y zA&ujwvC;7hwBif2dMYiLRxj>Oa<7sBpe9>?zJ)pw&%Z*3-B~3nqP}|Efl;^;>Xkiq ze#9Yy>9bq-I4OneUsed;@K#=zKE1bL^-7$hhGE)Uy4Zb7{^9LG8RtW~=c$a*d)v?B_0~6d$U-OPa?l=sVNPNHx50;CDqg zboNtk!4T=f@fHRbWEXw3*?+&i)UI`}fY5;YZYSE_$UmXS(Z!J?SgbQ7rE^zmnkpUM zQGBZ1uE>UU4?M$Zg4Ic{TK6dDQ2pQ=pJpl%Ok4^!w2{@q#exx+;*JY$tX5xTx3I=s z@c#i9wyAX|8#x?@L4hA#8~y`+>rS zmwXvceDa;{-1SLpt9apC?oWS28+6^pxe0V1mBW|TnUZJ6eB2GCQ=@2VUq{$Ilzr=_ z#*S!O&cdYQUEIntgCx!fUNk3PFhus~SLslc<~NmYfH7LLyJG3)ToQ`6>0DWma1L1{ zz-ZFHZ-MDIaQZtAl|QGl^3PvXjOnAH-9?~iv@)!YjdtrN0Yfn$#jFRjyPc~4LgN!I z0CRDr{+S59@Ku&Qiefrr%0`D_I9)^*oRT6~05$6o$0`i9Ul}eom?lNreIC)b`_|+* z-%15_?A}IuWqC>Vf zv>ZM>O!tZdgTqKZ^#}8K!n}WCIj6bhI%6DUvBXH-fa@4SOat;V_Me?jb=wOzkK|XJ zyP+|lv(N}MxvS=*%!QiNB01da?(rJmT{mVKS#wlQuw!mMgMX9UL5?t8ojyi}gbnAa z!Uf#no9yG&Co=A|9_*QCgv9@Bct_9gDdq*&;ZERszpA0tFRtn2QHyTzwIOx`z?Dn83k^I;(yO@%%zkzoa;kYqA0PLvKY@le^+U!n9=ri+f_8U=n6WUM5py21P- z59^}AI@V5Z-^RuhUrHH$P--aImt+$ZNVWgdA(_o67f_?w{qv2^af+>Q57+mdw+*Jn z0LTOXCVDKt+qq>ie}D=|fARB)*e|nnf-_&+I5397*s-4uF*5Am4T4I|1js*uPux23 z(dK=>Z8i2NU}mWl*P%`E%n{9#g*XhDo3&Aq@5F&XJH*facPK3ND46#NQ}AUE_G;Do zl-w8lMK{!ZG5t1mpRv;X{Pm*H@=UK`{kwTMP!$<%b&fdl-*kwSRjye6 zPl~j>@-jd1MYmVw<;mhz47F@BrSJEVg{il&`U{}Rplbg=IAO?FO^=rP+dxc1+c<}t;D zAon08!7;qO>HE=QZ7sR{?<{3{Gs9!57B|o@A0KA#wCmMs_sKwpm%<-PqDkhML!o@AA@0d|%cp_5-v!FyNp>ceFT)u2 zUF!J>-eB*_f%KeOEYD{{@afYqd9tsAqE(6nd=2GD^FE}-5Eh)_poQAN$NUvcXyD~J4q&qE-@lwY3z0#!dmaQnH`94C) zC3=Zk_NiYdDEXZ3`6I6Nm}RzUYMx#u@>hu6o2A%7Lk}PymM9<`Rq`v!1vgTu8K)j{ zA%<5Xo$5}|95b*?)9@I)emIMupvym(w1M|$aA7jC`>tSnN}{6;68c2ljplRPG4PBWw^ultoAffQKRAiW-*g&~+n4s)p_m7_wpz}7U>jkqiT2rUc zo(jLV`_KVe&J9nzpXWkiKsYsxl26%iqyiHmoCTnTdSiEu~FH`6$VBs0_FrphH2BBQfYRGBPBnmBdD z_arI^zMNoJDD3gx&vEhwHTe-UO7LzEB6q0+eeqZY=OxfFu(EY)?K?u1Gf(Q)vRU&2>PqEXTPj2H^XD2 zxF(Sio^t%9!Ud<$Xa&EQLvCYqgYgC1noVaaI}<(bmgJ~b{U1f=;?LCM|M9aKhGCfd zZDts`6C$-S_uGcV3UkT*noGI1xy9UXxUG<{$@6qJa)5=?_hS?Va4TPIXcQi@rn*!4wC{ zfubCu6W1H01UW=qibQQK+x4zQV-??0=XX})n4yX?35gZ@jZh3M>kl_G4-&-u0$6`{ z9#JDD@LS_hywM}XZ23vS>Ai!Hs>{E_?QNrpyY=1iUM+gA-0e_$Yq4Vra}b{XBBL5;VK6Qt!`JO$c&!LRpc{5 zV?pf(FxAjjz|>6sl(eCGk$)x(&qj;99qqvlv*P#vd@-E)wFD`f?F~oA1s58lI!N({ zLsgRq8x<83d{rpisQgIg=&VHPM-zTzso>vU6=ulo=J!E?##9D2H;=fx76Ix_wqzT$ zg0U3J0}LLf$U3I3boOaf{Lmr-g7O0KD2pJC)##B zcD}#ktHz&Mir&AZ-`(fnsNScVDa`L~VAL-AGUhs`+KsAiR`Dr#&kr7c#jd>EYREVE z(Ba$RQuLFabe|a^-<|k~m4D?C6Uq7fP>`=@laotoq$`JJA5+)O##ByWEPDS^E zkLt|BZ+t>E0c3y0e_@0SmQ6p^fx^2R&W)Q;NPcQJ1Qil+AqwHg^O!$6Ck1{d@nGM2 zXsrYk^d-lwQWKH;$g%H2?>rYncGO4xzq3`1Q8Q(enwBUBQ_fQupsc8-jovH-Wz2QU z&$A$02YgcFGXx&~BJsyqBYk$5;Pk?Kx_9uceyDrGAp%BWI{k=X7cg#awm)6GHB$%B z=%<`ns_R9f#hSvFxzyEmvLo>v|B6smE#wu$vn+mxe|=lJ($c-yi$8HO6D$H^_$gf* zi?)U5!G!c}{6MEV1t?4%q0<4dAn>+s^283s&U!HUy%}df78)V3J-S?maj1+hs2waH z&3!OrFv|a__1A1UC^kp$&!H{PTfpw+sHQ2b-#boPLIIix`FKS%nigsBdTw+z Yr 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%0AV`y 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°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

T(l{szwkiS)&h6c;FQ* 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 z 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�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,bzip2' '_bzip2' +'-redirect-,<,compress' '_compress' +'-redirect-,>,compress' '_compress' +'-redirect-,-default-,-default-' '_files' +'-redirect-,<,gunzip' '_gzip' +'-redirect-,<,gzip' '_gzip' +'-redirect-,>,gzip' '_gzip' +'-redirect-,<,uncompress' '_compress' +'-redirect-,<,unxz' '_xz' +'-redirect-,<,xz' '_xz' +'-redirect-,>,xz' '_xz' +'refile' '_mh' +'rehash' '_hash' +'reindexdb' '_postgresql' +'reload' '_initctl' +'removepkg' '_pkgtool' +'remsh' '_rlogin' +'renice' '_renice' +'repl' '_mh' +'reportbug' '_bug' +'reprepro' '_reprepro' +'restart' '_initctl' +'retawq' '_webbrowser' +'rgview' '_vim' +'rgvim' '_vim' +'ri' '_ri' +'rlogin' '_rlogin' +'rm' '_rm' +'rmadison' '_madison' +'rmd160' '_cksum' +'rmdel' '_sccs' +'rmdir' '_rmdir' +'rmf' '_mh' +'rmic' '_java' +'rmid' '_java' +'rmiregistry' '_java' +'rmm' '_mh' +'rmmod' '_modutils' +'route' '_route' +'rpm' '_rpm' +'rpmbuild' '_rpm' +'rpmkeys' '_rpm' +'rpmquery' '_rpm' +'rpmsign' '_rpm' +'rpmspec' '_rpm' +'rpmverify' '_rpm' +'rrdtool' '_rrdtool' +'rsh' '_rlogin' +'rsync' '_rsync' +'rtin' '_tin' +'rubber' '_rubber' +'rubber-info' '_rubber' +'rubber-pipe' '_rubber' +'ruby' '_ruby' +'ruby-mri' '_ruby' +'run-help' '_run-help' +'rup' '_hosts' +'rusage' '_precommand' +'rview' '_vim' +'rvim' '_vim' +'rwho' '_hosts' +'rxvt' '_urxvt' +'s2p' '_sed' +'sact' '_sccs' +'sadf' '_sysstat' +'sahara' '_openstack' +'sar' '_sysstat' +'savecore' '_savecore' +'say' '_say' +'sbuild' '_sbuild' +'scan' '_mh' +'sccs' '_sccs' +'sccsdiff' '_sccs' +'sched' '_sched' +'schedtool' '_schedtool' +'schroot' '_schroot' +'scl' '_scl' +'scons' '_scons' +'scp' '_ssh' +'screen' '_screen' +'script' '_script' +'scriptreplay' '_script' +'scselect' '_scselect' +'sc_usage' '_sc_usage' +'scutil' '_scutil' +'seaf-cli' '_seafile' +'sed' '_sed' +'senlin' '_openstack' +'seq' '_seq' +'serialver' '_java' +'service' '_service' +'set' '_set' +'setfacl' '_setfacl' +'setfacl.exe' '_setfacl' +'setfattr' '_attr' +'setopt' '_setopt' +'setsid' '_setsid' +'setxkbmap' '_setxkbmap' +'sftp' '_ssh' +'sh' '_sh' +'sha1' '_cksum' +'sha1sum' '_md5sum' +'sha224sum' '_md5sum' +'sha256' '_cksum' +'sha256sum' '_md5sum' +'sha384' '_cksum' +'sha384sum' '_md5sum' +'sha512' '_cksum' +'sha512sum' '_md5sum' +'sha512t256' '_cksum' +'shasum' '_shasum' +'shell-script' '_loginctl' +'shift' '_arrays' +'show' '_mh' +'showchar' '_psutils' +'showmount' '_showmount' +'shred' '_shred' +'shuf' '_shuf' +'shutdown' '_shutdown' +'signify' '_signify' +'sisu' '_sisu' +'skein1024' '_cksum' +'skein256' '_cksum' +'skein512' '_cksum' +'skipstone' '_webbrowser' +'slabtop' '_slabtop' +'slitex' '_tex' +'slocate' '_locate' +'slogin' '_ssh' +'slrn' '_slrn' +'smartctl' '_smartmontools' +'smbclient' '_samba' +'smbcontrol' '_samba' +'smbstatus' '_samba' +'smit' '_smit' +'smitty' '_smit' +'snoop' '_snoop' +'soa' '_hosts' +'socket' '_socket' +'sockstat' '_sockstat' +'softwareupdate' '_softwareupdate' +'sort' '_sort' +'sortm' '_mh' +'source' '_source' +'spamassassin' '_spamassassin' +'split' '_split' +'splitdiff' '_patchutils' +'sqlite' '_sqlite' +'sqlite3' '_sqlite' +'sqsh' '_sqsh' +'sr' '_surfraw' +'srptool' '_gnutls' +'ss' '_ss' +'ssh' '_ssh' +'ssh-add' '_ssh' +'ssh-agent' '_ssh' +'ssh-copy-id' '_ssh' +'sshfs' '_sshfs' +'ssh-keygen' '_ssh' +'ssh-keyscan' '_ssh' +'star' '_tar' +'start' '_initctl' +'stat' '_stat' +'status' '_initctl' +'stdbuf' '_stdbuf' +'stg' '_stgit' +'stop' '_initctl' +'stow' '_stow' +'strace' '_strace' +'strace64' '_strace' +'strftime' '_strftime' +'strings' '_strings' +'strip' '_strip' +'strongswan' '_ipsec' +'stty' '_stty' +'su' '_su' +'subl' '_sublimetext' +'-subscript-' '_subscript' +'sudo' '_sudo' +'sudoedit' '_sudo' +'sum' '_cksum' +'surfraw' '_surfraw' +'SuSEconfig' '_SUSEconfig' +'sv' '_runit' +'svcadm' '_svcadm' +'svccfg' '_svccfg' +'svcprop' '_svcprop' +'svcs' '_svcs' +'svn' '_subversion' +'svnadmin' '_subversion' +'svnadmin-static' '_subversion' +'svn-buildpackage' '_svn-buildpackage' +'svnlite' '_subversion' +'swaks' '_swaks' +'swanctl' '_swanctl' +'sway' '_sway' +'swayidle' '_swayidle' +'swaylock' '_swaylock' +'swaymsg' '_swaymsg' +'swift' '_swift' +'swiftc' '_swift' +'sw_vers' '_sw_vers' +'sync' '_nothing' +'sysctl' '_sysctl' +'sysrc' '_sysrc' +'systat' '_systat' +'system_profiler' '_system_profiler' +'tac' '_tac' +'tacker' '_openstack' +'tail' '_tail' +'talk' '_other_accounts' +'tar' '_tar' +'tardy' '_tardy' +'tcpdump' '_tcpdump' +'tcp_open' '_tcpsys' +'tcptraceroute' '_tcptraceroute' +'tcsh' '_sh' +'tda' '_devtodo' +'tdd' '_devtodo' +'tde' '_devtodo' +'tdr' '_devtodo' +'tee' '_tee' +'telnet' '_telnet' +'tex' '_tex' +'texi2any' '_texinfo' +'texi2dvi' '_texinfo' +'texi2pdf' '_texinfo' +'texindex' '_texinfo' +'tg' '_topgit' +'tidy' '_tidy' +'tig' '_git' +'-tilde-' '_tilde' +'time' '_precommand' +'timeout' '_timeout' +'times' '_nothing' +'tin' '_tin' +'tkconch' '_twisted' +'tkinfo' '_texinfo' +'tla' '_tla' +'tload' '_tload' +'tmux' '_tmux' +'todo' '_devtodo' +'todo.sh' '_todo.sh' +'toilet' '_toilet' +'top' '_top' +'totdconfig' '_totd' +'touch' '_touch' +'tpb' '_tpb' +'tpkg-debarch' '_toolchain-source' +'tpkg-install' '_toolchain-source' +'tpkg-install-libc' '_toolchain-source' +'tpkg-make' '_toolchain-source' +'tpkg-update' '_toolchain-source' +'tput' '_tput' +'tr' '_tr' +'tracepath' '_tracepath' +'tracepath6' '_tracepath' +'traceroute' '_hosts' +'transmission-remote' '_transmission' +'trap' '_trap' +'trash' '_trash' +'tree' '_tree' +'trial' '_twisted' +'trove' '_openstack' +'true' '_nothing' +'truss' '_truss' +'tryaffix' '_ispell' +'tty' '_tty' +'ttyctl' '_ttyctl' +'tunctl' '_uml' +'tune2fs' '_tune2fs' +'tunes2pod' '_gnupod' +'tunes2pod.pl' '_gnupod' +'twidge' '_twidge' +'twist' '_twisted' +'twistd' '_twisted' +'txt' '_hosts' +'type' '_which' +'typeset' '_typeset' +'ulimit' '_ulimit' +'uml_mconsole' '_uml' +'uml_moo' '_uml' +'uml_switch' '_uml' +'umount' '_mount' +'unace' '_unace' +'unalias' '_aliases' +'uname' '_uname' +'uncompress' '_compress' +'unexpand' '_unexpand' +'unfunction' '_functions' +'unget' '_sccs' +'unhash' '_unhash' +'uniq' '_uniq' +'unison' '_unison' +'units' '_units' +'unix2dos' '_dos2unix' +'unix2mac' '_dos2unix' +'unlimit' '_limits' +'unlz4' '_lz4' +'unlzma' '_xz' +'unpack' '_pack' +'unpigz' '_gzip' +'unrar' '_rar' +'unset' '_vars' +'unsetopt' '_setopt' +'unwrapdiff' '_patchutils' +'unxz' '_xz' +'unzip' '_zip' +'update-alternatives' '_update-alternatives' +'update-rc.d' '_update-rc.d' +'upgradepkg' '_pkgtool' +'uptime' '_uptime' +'urpme' '_urpmi' +'urpmf' '_urpmi' +'urpmi' '_urpmi' +'urpmi.addmedia' '_urpmi' +'urpmi.removemedia' '_urpmi' +'urpmi.update' '_urpmi' +'urpmq' '_urpmi' +'urxvt' '_urxvt' +'urxvt256c' '_urxvt' +'urxvt256cc' '_urxvt' +'urxvt256c-ml' '_urxvt' +'urxvt256c-mlc' '_urxvt' +'urxvtc' '_urxvt' +'uscan' '_uscan' +'useradd' '_user_admin' +'userdel' '_users' +'usermod' '_user_admin' +'vacuumdb' '_postgresql' +'val' '_sccs' +'valgrind' '_valgrind' +'-value-' '_value' +'-value-,ADB_TRACE,-default-' '_adb' +'-value-,ANDROID_LOG_TAGS,-default-' '_adb' +'-value-,ANDROID_SERIAL,-default-' '_adb' +'-value-,ANSIBLE_STDOUT_CALLBACK,-default-' '_ansible' +'-value-,ANT_ARGS,-default-' '_ant' +'-value-,CFLAGS,-default-' '_gcc' +'-value-,CPPFLAGS,-default-' '_gcc' +'-value-,CXXFLAGS,-default-' '_gcc' +'-value-,-default-,-command-' '_zargs' +'-value-,-default-,-default-' '_value' +'-value-,DISPLAY,-default-' '_x_display' +'-value-,GREP_OPTIONS,-default-' '_grep' +'-value-,GZIP,-default-' '_gzip' +'-value-,LANG,-default-' '_locales' +'-value-,LANGUAGE,-default-' '_locales' +'-value-,LD_DEBUG,-default-' '_ld_debug' +'-value-,LDFLAGS,-default-' '_gcc' +'-value-,LESSCHARSET,-default-' '_less' +'-value-,LESS,-default-' '_less' +'-value-,LOOPDEV_DEBUG,-default-' '_losetup' +'-value-,LPDEST,-default-' '_printers' +'-value-,MPD_HOST,-default' '_mpc' +'-value-,P4CLIENT,-default-' '_perforce' +'-value-,P4MERGE,-default-' '_perforce' +'-value-,P4PORT,-default-' '_perforce' +'-value-,P4USER,-default-' '_perforce' +'-value-,PERLDOC,-default-' '_perldoc' +'-value-,PRINTER,-default-' '_printers' +'-value-,PROMPT2,-default-' '_ps1234' +'-value-,PROMPT3,-default-' '_ps1234' +'-value-,PROMPT4,-default-' '_ps1234' +'-value-,PROMPT,-default-' '_ps1234' +'-value-,PS1,-default-' '_ps1234' +'-value-,PS2,-default-' '_ps1234' +'-value-,PS3,-default-' '_ps1234' +'-value-,PS4,-default-' '_ps1234' +'-value-,RPROMPT2,-default-' '_ps1234' +'-value-,RPROMPT,-default-' '_ps1234' +'-value-,RPS1,-default-' '_ps1234' +'-value-,RPS2,-default-' '_ps1234' +'-value-,SPROMPT,-default-' '_ps1234' +'-value-,TERM,-default-' '_terminals' +'-value-,TERMINFO_DIRS,-default-' '_dir_list' +'-value-,TZ,-default-' '_time_zone' +'-value-,VALGRIND_OPTS,-default-' '_valgrind' +'-value-,WWW_HOME,-default-' '_urls' +'-value-,XML_CATALOG_FILES,-default-' '_xmlsoft' +'-value-,XZ_DEFAULTS,-default-' '_xz' +'-value-,XZ_OPT,-default-' '_xz' +'-vared-' '_in_vared' +'vared' '_vared' +'vcsh' '_vcsh' +'vim' '_vim' +'vim-addons' '_vim-addons' +'vimdiff' '_vim' +'virsh' '_libvirt' +'virt-admin' '_libvirt' +'virt-host-validate' '_libvirt' +'virt-pki-validate' '_libvirt' +'virt-xml-validate' '_libvirt' +'visudo' '_visudo' +'vitrage' '_openstack' +'vmctl' '_vmctl' +'vmstat' '_vmstat' +'vncserver' '_vnc' +'vncviewer' '_vnc' +'vorbiscomment' '_vorbis' +'vpnc' '_vpnc' +'vpnc-connect' '_vpnc' +'vserver' '_vserver' +'w' '_w' +'w3m' '_w3m' +'wait' '_wait' +'wajig' '_wajig' +'wanna-build' '_wanna-build' +'watch' '_watch' +'watcher' '_openstack' +'wc' '_wc' +'wget' '_wget' +'what' '_sccs' +'whatis' '_man' +'whence' '_which' +'where' '_which' +'whereis' '_whereis' +'which' '_which' +'who' '_who' +'whoami' '_nothing' +'whois' '_whois' +'whom' '_mh' +'wiggle' '_wiggle' +'wipefs' '_wipefs' +'wl-copy' '_wl-copy' +'wl-paste' '_wl-paste' +'wodim' '_cdrecord' +'wpa_cli' '_wpa_cli' +'write' '_users_on' +'www' '_webbrowser' +'xargs' '_xargs' +'xattr' '_attr' +'xauth' '_xauth' +'xautolock' '_xautolock' +'xclip' '_xclip' +'xcode-select' '_xcode-select' +'xdpyinfo' '_x_utils' +'xdvi' '_xdvi' +'xelatex' '_tex' +'xetex' '_tex' +'xev' '_x_utils' +'xfd' '_x_utils' +'xfig' '_xfig' +'xfontsel' '_x_utils' +'xfreerdp' '_rdesktop' +'xhost' '_x_utils' +'xkill' '_x_utils' +'xli' '_xloadimage' +'xloadimage' '_xloadimage' +'xlsatoms' '_x_utils' +'xlsclients' '_x_utils' +'xml' '_xmlstarlet' +'xmllint' '_xmlsoft' +'xmlstarlet' '_xmlstarlet' +'xmms2' '_xmms2' +'xmodmap' '_xmodmap' +'xmosaic' '_webbrowser' +'xon' '_x_utils' +'xournal' '_xournal' +'xpdf' '_xpdf' +'xping' '_hosts' +'xprop' '_x_utils' +'xrandr' '_xrandr' +'xrdb' '_x_utils' +'xscreensaver-command' '_xscreensaver' +'xset' '_xset' +'xsetbg' '_xloadimage' +'xsetroot' '_x_utils' +'xsltproc' '_xmlsoft' +'xterm' '_xterm' +'xtightvncviewer' '_vnc' +'xtp' '_imagemagick' +'xv' '_xv' +'xview' '_xloadimage' +'xvnc4viewer' '_vnc' +'xvncviewer' '_vnc' +'xwd' '_x_utils' +'xwininfo' '_x_utils' +'xwit' '_xwit' +'xwud' '_x_utils' +'xxd' '_xxd' +'xz' '_xz' +'xzcat' '_xz' +'yafc' '_yafc' +'yash' '_sh' +'yast' '_yast' +'yast2' '_yast' +'ypbind' '_yp' +'ypcat' '_yp' +'ypmatch' '_yp' +'yppasswd' '_yp' +'yppoll' '_yp' +'yppush' '_yp' +'ypserv' '_yp' +'ypset' '_yp' +'ypwhich' '_yp' +'ypxfr' '_yp' +'ytalk' '_other_accounts' +'yum' '_yum' +'yumdb' '_yum' +'zargs' '_zargs' +'zcalc' '_zcalc' +'-zcalc-line-' '_zcalc_line' +'zcat' '_zcat' +'zcompile' '_zcompile' +'zcp' '_zmv' +'zdelattr' '_zattr' +'zdump' '_zdump' +'zeal' '_zeal' +'zed' '_zed' +'zegrep' '_grep' +'zen' '_webbrowser' +'zf_chgrp' '_chown' +'zf_chmod' '_chmod' +'zf_chown' '_chown' +'zfgrep' '_grep' +'zf_ln' '_ln' +'zf_mkdir' '_mkdir' +'zf_mv' '_mv' +'zf_rm' '_rm' +'zf_rmdir' '_rmdir' +'zfs' '_zfs' +'zgetattr' '_zattr' +'zgrep' '_grep' +'zip' '_zip' +'zipinfo' '_zip' +'zle' '_zle' +'zlistattr' '_zattr' +'zln' '_zmv' +'zlogin' '_zlogin' +'zmail' '_mail' +'zmodload' '_zmodload' +'zmv' '_zmv' +'zone' '_hosts' +'zoneadm' '_zoneadm' +'zparseopts' '_zparseopts' +'zpool' '_zpool' +'zpty' '_zpty' +'zsetattr' '_zattr' +'zsh' '_zsh' +'zsh-mime-handler' '_zsh-mime-handler' +'zsocket' '_zsocket' +'zstat' '_stat' +'zstyle' '_zstyle' +'ztodo' '_ztodo' +'zun' '_openstack' +'zxpdf' '_xpdf' +'zypper' '_zypper' +) + +_services=( +'bzcat' 'bunzip2' +'dch' 'debchange' +'gchgrp' 'chgrp' +'gchown' 'chown' +'gnupod_addsong.pl' 'gnupod_addsong' +'gnupod_check.pl' 'gnupod_check' +'gnupod_INIT.pl' 'gnupod_INIT' +'gnupod_search.pl' 'gnupod_search' +'gpg2' 'gpg' +'gzcat' 'gunzip' +'iceweasel' 'firefox' +'lzcat' 'unxz' +'lzma' 'xz' +'Mail' 'mail' +'mailx' 'mail' +'mktunes.pl' 'mktunes' +'nail' 'mail' +'ncl' 'nc' +'nedit-nc' 'nc' +'pcat' 'unpack' +'-redirect-,<,bunzip2' 'bunzip2' +'-redirect-,<,bzip2' 'bzip2' +'-redirect-,>,bzip2' 'bunzip2' +'-redirect-,<,compress' 'compress' +'-redirect-,>,compress' 'uncompress' +'-redirect-,<,gunzip' 'gunzip' +'-redirect-,<,gzip' 'gzip' +'-redirect-,>,gzip' 'gunzip' +'-redirect-,<,uncompress' 'uncompress' +'-redirect-,<,unxz' 'unxz' +'-redirect-,<,xz' 'xz' +'-redirect-,>,xz' 'unxz' +'remsh' 'rsh' +'slogin' 'ssh' +'svnadmin-static' 'svnadmin' +'svnlite' 'svn' +'tunes2pod.pl' 'tunes2pod' +'unlzma' 'unxz' +'xelatex' 'latex' +'xetex' 'tex' +'xzcat' 'unxz' +'zf_chgrp' 'chgrp' +'zf_chown' 'chown' +) + +_patcomps=( +'*/(init|rc[0-9S]#).d/*' '_init_d' +) + +_postpatcomps=( +'c++-*' '_gcc' +'g++-*' '_gcc' +'gcc-*' '_gcc' +'gem[0-9.]#' '_gem' +'lua[0-9.-]##' '_lua' +'(p[bgpn]m*|*top[bgpn]m)' '_pbm' +'php[0-9.-]' '_php' +'pydoc[0-9.]#' '_pydoc' +'python[0-9.]#' '_python' +'qemu(|-system-*)' '_qemu' +'(ruby|[ei]rb)[0-9.]#' '_ruby' +'shasum(|5).*' '_shasum' +'(texi(2*|ndex))' '_texi' +'(tiff*|*2tiff|pal2rgb)' '_tiff' +'-value-,(ftp|http(|s))_proxy,-default-' '_urls' +'-value-,LC_*,-default-' '_locales' +'-value-,*path,-default-' '_directories' +'-value-,*PATH,-default-' '_dir_list' +'-value-,RUBY(LIB|OPT|PATH),-default-' '_ruby' +'*/X11(|R<4->)/*' '_x_arguments' +'yodl(|2*)' '_yodl' +'zf*' '_zftp' +) + +_compautos=( +'_call_program' '+X' +) + +zle -C _bash_complete-word .complete-word _bash_completions +zle -C _bash_list-choices .list-choices _bash_completions +zle -C _complete_debug .complete-word _complete_debug +zle -C _complete_help .complete-word _complete_help +zle -C _complete_tag .complete-word _complete_tag +zle -C _correct_filename .complete-word _correct_filename +zle -C _correct_word .complete-word _correct_word +zle -C _expand_alias .complete-word _expand_alias +zle -C _expand_word .complete-word _expand_word +zle -C _history-complete-newer .complete-word _history_complete_word +zle -C _history-complete-older .complete-word _history_complete_word +zle -C _list_expansions .list-choices _expand_word +zle -C _most_recent_file .complete-word _most_recent_file +zle -C _next_tags .list-choices _next_tags +zle -C _read_comp .complete-word _read_comp +bindkey '^X^R' _read_comp +bindkey '^X?' _complete_debug +bindkey '^XC' _correct_filename +bindkey '^Xa' _expand_alias +bindkey '^Xc' _correct_word +bindkey '^Xd' _list_expansions +bindkey '^Xe' _expand_word +bindkey '^Xh' _complete_help +bindkey '^Xm' _most_recent_file +bindkey '^Xn' _next_tags +bindkey '^Xt' _complete_tag +bindkey '^X~' _bash_list-choices +bindkey '^[,' _history-complete-newer +bindkey '^[/' _history-complete-older +bindkey '^[~' _bash_complete-word + +autoload -Uz _bluetoothctl _guix _loginctl _polybar _polybar_msg \ + _pulseaudio _sway _swayidle _swaylock _swaymsg \ + _wl-copy _wl-paste _a2ps _a2utils _aap \ + _abcde _absolute_command_paths _ack _acpi _acpitool \ + _acroread _adb _add-zle-hook-widget _add-zsh-hook _alias \ + _aliases _all_labels _all_matches _alsa-utils _alternative \ + _analyseplugin _ansible _ant _antiword _apachectl \ + _apm _approximate _apt _apt-file _aptitude \ + _apt-move _apt-show-versions _arch_archives _arch_namespace _arg_compile \ + _arguments _arp _arping _arrays _asciidoctor \ + _asciinema _assign _at _attr _augeas \ + _auto-apt _autocd _avahi _awk _axi-cache \ + _base64 _basename _bash _bash_completions _baudrates \ + _baz _beadm _beep _be_name _bibtex \ + _bind_addresses _bindkey _bison _bittorrent _bogofilter \ + _bpf_filters _bpython _brace_parameter _brctl _bsdconfig \ + _bsd_disks _bsdinstall _bsd_pkg _btrfs _bts \ + _bug _builtin _bzip2 _bzr _cabal \ + _cache_invalid _caffeinate _cal _calendar _call_function \ + _canonical_paths _cat _ccal _cd _cdbs-edit-patch \ + _cdcd _cdr _cdrdao _cdrecord _chattr \ + _chcon _chflags _chkconfig _chmod _chown \ + _chroot _chrt _chsh _cksum _clay \ + _cmdambivalent _cmdstring _cmp _code _column \ + _combination _comm _command _command_names _compadd \ + _compdef _complete _complete_debug _complete_help _complete_help_generic \ + _completers _complete_tag _comp_locale _composer _compress \ + _condition _configure _coreadm _correct _correct_filename \ + _correct_word _cowsay _cp _cpio _cplay \ + _cpupower _crontab _cryptsetup _cscope _cssh \ + _csup _ctags_tags _cu _curl _cut \ + _cvs _cvsup _cygcheck _cygpath _cygrunsrv \ + _cygserver _cygstart _dak _darcs _date \ + _date_formats _dates _dbus _dchroot _dchroot-dsa \ + _dconf _dcop _dcut _dd _deb_architectures \ + _debbugs_bugnumber _debchange _debcheckout _deb_codenames _debdiff \ + _deb_files _debfoster _deborphan _deb_packages _debsign \ + _debuild _default _defaults _delimiters _describe \ + _description _devtodo _df _dhclient _dhcpinfo \ + _dict _dict_words _diff _diff3 _diff_options \ + _diffstat _dig _directories _directory_stack _dir_list \ + _dirs _disable _dispatch _django _dkms \ + _dladm _dlocate _dmesg _dmidecode _dnf \ + _dns_types _doas _domains _dos2unix _dpatch-edit-patch \ + _dpkg _dpkg-buildpackage _dpkg-cross _dpkg-repack _dpkg_source \ + _dput _drill _dsh _dtrace _dtruss \ + _du _dumpadm _dumper _dupload _dvi \ + _dynamic_directory_name _e2label _ecasound _echotc _echoti \ + _ed _elfdump _elinks _email_addresses _emulate \ + _enable _enscript _entr _env _eog \ + _equal _espeak _etags _ethtool _evince \ + _exec _expand _expand_alias _expand_word _extensions \ + _external_pwds _fakeroot _fbsd_architectures _fbsd_device_types _fc \ + _feh _fetch _fetchmail _ffmpeg _figlet \ + _file_descriptors _file_flags _file_modes _files _file_systems \ + _find _findmnt _find_net_interfaces _finger _fink \ + _first _flac _flex _floppy _flowadm \ + _fmadm _fmt _fold _fortune _free \ + _freebsd-update _fsh _fstat _fs_usage _functions \ + _fuse_arguments _fuser _fusermount _fuse_values _fw_update \ + _gcc _gcore _gdb _geany _gem \ + _generic _genisoimage _getclip _getconf _getent \ + _getfacl _getmail _getopt _ghostscript _git \ + _git-buildpackage _global _global_tags _globflags _globqual_delims \ + _globquals _gnome-gv _gnu_generic _gnupod _gnutls \ + _go _gpasswd _gpg _gphoto2 _gprof \ + _gqview _gradle _graphicsmagick _grep _grep-excuses \ + _groff _groups _growisofs _gsettings _gstat \ + _guard _guilt _gv _gzip _hash \ + _have_glob_qual _hdiutil _head _hexdump _history \ + _history_complete_word _history_modifiers _host _hostname _hosts \ + _htop _hwinfo _iconv _iconvconfig _id \ + _ifconfig _iftop _ignored _imagemagick _inetadm \ + _initctl _init_d _install _in_vared _invoke-rc.d \ + _ionice _iostat _ip _ipadm _ipsec \ + _ipset _iptables _irssi _ispell _iwconfig \ + _jail _jails _java _java_class _jexec \ + _jls _jobs _jobs_bg _jobs_builtin _jobs_fg \ + _joe _join _jot _jq _kdeconnect \ + _kfmclient _kill _killall _kld _knock \ + _kpartx _kvno _last _ldap _ldconfig \ + _ldd _ld_debug _less _lha _libvirt \ + _lighttpd _limit _limits _links _lintian \ + _list _list_files _lldb _ln _loadkeys \ + _locale _localedef _locales _locate _logical_volumes \ + _look _losetup _lp _ls _lsattr \ + _lsblk _lscfg _lsdev _lslv _lsof \ + _lspv _lsusb _lsvg _ltrace _lua \ + _luarocks _lynx _lz4 _lzop _mac_applications \ + _mac_files_for_application _madison _mail _mailboxes _main_complete \ + _make _make-kpkg _man _match _math \ + _math_params _matlab _md5sum _mdadm _mdfind \ + _mdls _mdutil _members _mencal _menu \ + _mere _mergechanges _message _mh _mii-tool \ + _mime_types _mixerctl _mkdir _mkfifo _mknod \ + _mkshortcut _mktemp _mkzsh _module _module-assistant \ + _module_math_func _modutils _mondo _monotone _moosic \ + _mosh _most_recent_file _mount _mozilla _mpc \ + _mplayer _mt _mtools _mtr _multi_parts \ + _mupdf _mutt _mv _my_accounts _myrepos \ + _mysqldiff _mysql_utils _nautilus _nbsd_architectures _ncftp \ + _nedit _netcat _net_interfaces _netscape _netstat \ + _networkmanager _networksetup _newsgroups _next_label _next_tags \ + _nginx _ngrep _nice _nkf _nl \ + _nm _nmap _normal _nothing _npm \ + _nslookup _numfmt _nvram _objdump _object_classes \ + _object_files _obsd_architectures _od _okular _oldlist \ + _open _openstack _opkg _options _options_set \ + _options_unset _osascript _osc _other_accounts _otool \ + _pack _pandoc _parameter _parameters _paste \ + _patch _patchutils _path_commands _path_files _pax \ + _pbcopy _pbm _pbuilder _pdf _pdftk \ + _perforce _perl _perl_basepods _perldoc _perl_modules \ + _pfctl _pfexec _pgrep _php _physical_volumes \ + _pick_variant _picocom _pidof _pids _pine \ + _ping _piuparts _pkg5 _pkgadd _pkg-config \ + _pkgin _pkginfo _pkg_instance _pkgrm _pkgtool \ + _plutil _pmap _pon _portaudit _portlint \ + _portmaster _ports _portsnap _postfix _postgresql \ + _postscript _powerd _precommand _prefix _print \ + _printenv _printers _process_names _procstat _prompt \ + _prove _prstat _ps _ps1234 _pscp \ + _pspdf _psutils _ptree _pump _putclip \ + _pv _pwgen _pydoc _python _python_modules \ + _qdbus _qemu _qiv _qtplay _quilt \ + _rake _ranlib _rar _rcctl _rclone \ + _rcs _rdesktop _read _read_comp _readelf \ + _readlink _readshortcut _rebootin _redirect _regex_arguments \ + _regex_words _remote_files _renice _reprepro _requested \ + _retrieve_cache _retrieve_mac_apps _ri _rlogin _rm \ + _rmdir _route _rpm _rrdtool _rsync \ + _rubber _ruby _run-help _runit _samba \ + _savecore _say _sbuild _sccs _sched \ + _schedtool _schroot _scl _scons _screen \ + _script _scselect _sc_usage _scutil _seafile \ + _sed _selinux_contexts _selinux_roles _selinux_types _selinux_users \ + _sep_parts _seq _sequence _service _services \ + _set _set_command _setfacl _setopt _setsid \ + _setup _setxkbmap _sh _shasum _showmount \ + _shred _shuf _shutdown _signals _signify \ + _sisu _slabtop _slrn _smartmontools _smit \ + _snoop _socket _sockstat _softwareupdate _sort \ + _source _spamassassin _split _sqlite _sqsh \ + _ss _ssh _sshfs _ssh_hosts _stat \ + _stdbuf _stgit _store_cache _stow _strace \ + _strftime _strings _strip _stty _su \ + _sub_commands _sublimetext _subscript _subversion _sudo \ + _suffix_alias_files _surfraw _SUSEconfig _svcadm _svccfg \ + _svcprop _svcs _svcs_fmri _svn-buildpackage _swaks \ + _swanctl _swift _sw_vers _sys_calls _sysctl \ + _sysrc _sysstat _systat _system_profiler _tac \ + _tags _tail _tar _tar_archive _tardy \ + _tcpdump _tcpsys _tcptraceroute _tee _telnet \ + _terminals _tex _texi _texinfo _tidy \ + _tiff _tilde _tilde_files _timeout _time_zone \ + _tin _tla _tload _tmux _todo.sh \ + _toilet _toolchain-source _top _topgit _totd \ + _touch _tpb _tput _tr _tracepath \ + _transmission _trap _trash _tree _truss \ + _tty _ttyctl _ttys _tune2fs _twidge \ + _twisted _typeset _ulimit _uml _umountable \ + _unace _uname _unexpand _unhash _uniq \ + _unison _units _update-alternatives _update-rc.d _uptime \ + _urls _urpmi _urxvt _uscan _user_admin \ + _user_at_host _user_expand _user_math_func _users _users_on \ + _valgrind _value _values _vared _vars \ + _vcsh _vim _vim-addons _visudo _vmctl \ + _vmstat _vnc _volume_groups _vorbis _vpnc \ + _vserver _w _w3m _wait _wajig \ + _wakeup_capable_devices _wanna-build _wanted _watch _watch-snoop \ + _wc _webbrowser _wget _whereis _which \ + _who _whois _widgets _wiggle _wipefs \ + _wpa_cli _xargs _x_arguments _xauth _xautolock \ + _x_borderwidth _xclip _xcode-select _x_color _x_colormapid \ + _x_cursor _x_display _xdvi _x_extension _xfig \ + _x_font _xft_fonts _x_geometry _x_keysym _xloadimage \ + _x_locale _xmlsoft _xmlstarlet _xmms2 _x_modifier \ + _xmodmap _x_name _xournal _xpdf _xrandr \ + _x_resource _xscreensaver _x_selection_timeout _xset _xt_arguments \ + _xterm _x_title _xt_session_id _x_utils _xv \ + _x_visual _x_window _xwit _xxd _xz \ + _yafc _yast _yodl _yp _yum \ + _zargs _zattr _zcalc _zcalc_line _zcat \ + _zcompile _zdump _zeal _zed _zfs \ + _zfs_dataset _zfs_keysource_props _zfs_pool _zftp _zip \ + _zle _zlogin _zmodload _zmv _zoneadm \ + _zones _zparseopts _zpool _zpty _zsh \ + _zsh-mime-handler _zsocket _zstyle _ztodo _zypper +autoload -Uz +X _call_program + +typeset -gUa _comp_assocs +_comp_assocs=( '' ) + +#omz revision: 8cb53ba692a3df24a9b3159ef221ec3cf8d058e1 +#omz fpath: /home/opal/.config/oh-my-zsh/plugins/git /home/opal/.config/oh-my-zsh/functions /home/opal/.config/oh-my-zsh/completions /home/opal/.config/oh-my-zsh/cache/completions /usr/local/share/zsh/site-functions /run/current-system/profile/share/zsh/site-functions /gnu/store/71yp1p06jy2j96bfdz43f4p6ncdym5a1-zsh-5.8/share/zsh/5.8/functions diff --git a/dotfiles/guix/home/files/zsh/.zprofile b/dotfiles/guix/home/files/zsh/.zprofile new file mode 100644 index 0000000..dac87fa --- /dev/null +++ b/dotfiles/guix/home/files/zsh/.zprofile @@ -0,0 +1,15 @@ +# Each new shell auto-imports all environment variables. +# Hence exporting needs to be done only once. +# Also, all non-login shells are descendants of a login shell. +# Ergo, exports need to be done in the login shell only. +# Hence, we put exports in .zprofile + +# Only vars needed by external commands should be exported. +# Note that you can export vars w/out assigning a value to them. +export XDG_CONFIG_HOME=~/.config +export XDG_CACHE_HOME=~/.cache +export XDG_DATA_HOME=~/.local/share +export XDG_STATE_HOME=~/.config/zsh +export EDITOR=nvim +export VISUAL=nvim +GUIX_PROFILE="$HOME/.config/guix/current" . "$GUIX_PROFILE/etc/profile" diff --git a/dotfiles/guix/home/files/zsh/.zsh_history b/dotfiles/guix/home/files/zsh/.zsh_history new file mode 100644 index 0000000..87dfd8f --- /dev/null +++ b/dotfiles/guix/home/files/zsh/.zsh_history @@ -0,0 +1,402 @@ +: 1631168625:0;vim .zshrc +: 1631169669:0;wal ~/Downloads/grain.jpg +: 1631169685:0;wal -b /home/ry/Downloads/grain.jpg +: 1631169702:0;man wal +: 1631169723:0;wal --backend +: 1631169743:0;wal -i /home/ry/Downloads/grain.jpg +: 1631169806:0;ls +: 1631169832:0;mkdir ~/.config/alacritty +: 1631169849:0;vim ~/.config/alacritty/alacritty.yml +: 1631170200:0;wal -i ~/Downloads/grain.jpg +: 1631170207:0;wal -i ~/Downloads/grain.jpg -b +: 1631170222:0;wal -b -i ~/Downloads/grain.jpg +: 1631170346:0;vim ~/.config/awesome/rc.lua +: 1631170969:0;mkdir ~/.config/awesome/themes +: 1631170996:0;cp -R /usr/share/awesome/themes/* ~/.config/awesome/themes +: 1631171002:0;ls +: 1631171003:0;cd .config +: 1631171004:0;ls +: 1631171006:0;cd awesome +: 1631171006:0;ls +: 1631171009:0;vim rc.lua +: 1631171201:0;vim ~/.config/awesome/themes/default +: 1631171246:0;ls +: 1631171255:0;rm -r themes +: 1631171255:0;ls +: 1631171269:0;vim rc.lua +: 1631171553:0;sudo pacman -S inconsolata +: 1631171572:0;sudo pacman -Ss inconsolata +: 1631171580:0;sudo pacman -S ttf-inconsolata +: 1631171776:0;vim rc.lua +: 1631171957:0;sudo pacman -S zip unzip +: 1631171977:0;cd Downloads +: 1631171980:0;unzip Hack-v3.003-ttf.zip +: 1631171981:0;ls +: 1631171987:0;cd ttf +: 1631171988:0;ls +: 1631171989:0;cd .. +: 1631171990:0;ls +: 1631172033:0;cp ttf/* /usr/share/fonts +: 1631172085:0;mv ttf hack +: 1631172096:0;sudo cp hack /usr/share/fonts/ +: 1631172104:0;sudo cp -r hack /usr/share/fonts/ +: 1631172109:0;ls +: 1631172111:0;cd hack +: 1631172112:0;ls +: 1631172113:0;cd .. +: 1631172217:0;fc-cache -f -v +: 1631172234:0;fc-list | grep "Hack" +: 1631172291:0;vim ~/.config/alacritty/alacritty.yml +: 1631173180:0;sudo pacman -S picom +: 1631173359:0;vim /usr/share/awesome/themes/default/theme.lua +: 1631173453:0;vim rc.lua +: 1631173502:0;vim /usr/share/awesome/themes/default/theme.lua +: 1631173517:0;sudo vim /usr/share/awesome/themes/default/theme.lua +: 1631173575:0;sudo -i +: 1631173807:0;pacman -S --needed lightdm-webkit2-greeter lightdm-webkit-theme-litarvan +: 1631173810:0;sudo pacman -S --needed lightdm-webkit2-greeter lightdm-webkit-theme-litarvan +: 1631173827:0;sudo vim /etc/lightdm/lightdm.conf +: 1631173861:0;sudo vim /etc/lightdm/lightdm-webkit2-greeter.conf +: 1631173882:0;reboot +: 1631174209:0;sudo -i +: 1631174291:0;mv ~/Downloads/grain.jpg ~/Pictures/grain.jpg +: 1631174307:0;vim ~/.config/awesome/rc.lua +: 1631174714:0;man shutdown +: 1631174741:0;man poweroff +: 1631174762:0;poweroff -f +: 1631174765:0;sudo poweroff -f +: 1631203235:0;ls +: 1631203239:0;ls -la +: 1631203437:0;ls +: 1631203442:0;cd Downloads +: 1631203442:0;ls +: 1631203447:0;unzip Attachments-asd.zip +: 1631203449:0;ls +: 1631203459:0;mkdir ~/.ssh +: 1631203463:0;mv config ~/.ssh +: 1631203469:0;mv id_rsa ~/.ssh +: 1631203478:0;mv id_rsa.pub ~/.ssh/ +: 1631203487:0;mv known_hosts ~/.ssh +: 1631203490:0;ssh-add +: 1631203502:0;chmod 600 ~/.ssh/id_rsa +: 1631203505:0;chmod 600 ~/.ssh/id_rsa.pub +: 1631203508:0;ssh-add +: 1631203518:0;ssh mail +: 1631204194:0;ls +: 1631205222:0;ls -la +: 1631205240:0;sudo vim /etc/lightdm/lightdm.conf +: 1631205263:0;reboot +: 1631205489:0;ls +: 1631205495:0;ls -la +: 1631205701:0;uname -a +: 1631205719:0;uname +: 1631205722:0;name -a +: 1631205725:0;uname -a +: 1631206735:0;vim ~/.config/awesome/rc.lua +: 1631206901:0;ssh mail +: 1631207021:0;sudo pacman -S terminfo +: 1631207026:0;terminfo +: 1631207140:0;vim ~/.config/alacritty/alacritty.yml +: 1631207171:0;ssh mail +: 1631207341:0;vim ~/.zshrc +: 1631207398:0;vim ~/.config/alacritty/alacritty.yml +: 1631207419:0;ssh mail +: 1631207707:0;xflock4 +: 1631208953:0;ssh mail +: 1631209463:0;ls -la /etc/lightdm +: 1631209504:0;sudo systemctl status lightdm +: 1631209564:0;sudo vim /etc/lightdm/lightdm.conf +: 1631210719:0;ssh mail +: 1631211283:0;ls +: 1631211284:0;ls -la +: 1631211293:0;cat .Xauthority +: 1631211299:0;cat .xsession-errors +: 1631211316:0;ls +: 1631211443:0;vim ~/.xprofile +: 1631211488:0;sudo -i +: 1631211817:0;ls +: 1631211820:0;vim ~/.xsession-errors +: 1631211833:0;vim ~/.Xsession +: 1631211958:0;which nitrogen +: 1631212118:0;lightdm --version +: 1631212155:0;vim ~/.config/awesome/rc.lua +: 1631213050:0;sudo pacman -Rs nitrogen +: 1631213259:0;vim ~/.config/awesome/rc.lua +: 1631213504:0;sudo -i +: 1631213545:0;ls +: 1631213547:0;cd .config +: 1631213547:0;ls +: 1631213552:0;cd awesome +: 1631213557:0;sudo chmod 644 default +: 1631213557:0;ls +: 1631213558:0;ls -la +: 1631213574:0;sudo chmod 744 default +: 1631213575:0;ls +: 1631213576:0;ls -la +: 1631213578:0;cd default +: 1631213578:0;ls +: 1631213587:0;sudo chown ry:ry default +: 1631213588:0;ls +: 1631213589:0;ls -la +: 1631213590:0;cd default +: 1631213591:0;ls +: 1631213592:0;ls -la +: 1631213600:0;sudo chown -r ry:ry default +: 1631213603:0;sudo chown -R ry:ry default +: 1631213609:0;sudo chown -R ry:ry ../default +: 1631213610:0;ls -la +: 1631213618:0;vim theme.lua +: 1631213715:0;vim ../rc.lua +: 1631213765:0;SSH MAIL +: 1631213767:0;ssh mail +: 1631214012:0;ls +: 1631214014:0;ls -la +: 1631214018:0;pwd +: 1631214068:0;ls +: 1631214073:0;vim theme.lua +: 1631214117:0;cd .config +: 1631214117:0;ls +: 1631214293:0;cd .. +: 1631214293:0;ls +: 1631214321:0;vim autorun.sh +: 1631214406:0;cp ~/Pictures/grain.jpg ~/.config/ +: 1631214415:0;rm ~/.config/grain.jpg +: 1631214421:0;sudo pacman -S feh +: 1631214469:0;which wal +: 1631214660:0;wal -i ~/Pictures/grain.jpg +: 1631214675:0;sudo pacman -S imagemagick +: 1631214710:0;wal -i ~/Pictures/grain.jpg +: 1631214795:0;ls +: 1631214803:0;vim default/theme.lua +: 1631214822:0;vim rc.lua +: 1631215060:0;ls +: 1631215061:0;pwd +: 1631215077:0;mkdir themes +: 1631215082:0;mv default themes +: 1631215083:0;ls +: 1631215116:0;vim themes/default/theme.lua +: 1631215219:0;cp ~/Pictures/grain.jpg ~/.config/awesome/themes/default/pic.jpg +: 1631215475:0;ls ~/.config/awesome/themes/default/pic.jpg +: 1631215559:0;ls +: 1631215578:0;ls -la +: 1631215601:0;chmod -R 664 ~/.config +: 1631215612:0;ls -la +: 1631215614:0;cd .. +: 1631215615:0;ls -la +: 1631215616:0;cd +: 1631215617:0;ls -la +: 1631215633:0;sudo chmod -R 664 ~/.config +: 1631215647:0;ls +: 1631215649:0;cd .config +: 1631215650:0;ls +: 1631215651:0;ls -la +: 1631215666:0;sudo chmod -R 774 ~/.config +: 1631215773:0;~ +: 1631215774:0;ls +: 1631215836:0;cd .config/awesome +: 1631215836:0;ls +: 1631215837:0;ls -la +: 1631215852:0;vim themes/default/theme.lua +: 1631216516:0;sudo pacman -Syyu +: 1631216552:0;vim /etc/pacman.conf +: 1631216635:0;ls +: 1631216643:0;vim ~/.config/user-dirs.locale +: 1631216648:0;vim ~/.config/user-dirs.dirs +: 1631216688:0;ls +: 1631216695:0;rm -r Desktop +: 1631216695:0;ls +: 1631216700:0;mv Documents docs +: 1631216707:0;mv Downloads dls +: 1631216708:0;ls +: 1631216715:0;mv Music music +: 1631216718:0;mv Pictures pics +: 1631216731:0;ls +: 1631216734:0;rm Public Templates +: 1631216738:0;rm -r Public Templates +: 1631216739:0;ls +: 1631216743:0;mv Videos vids +: 1631216743:0;ls +: 1631216803:0;cd scripts +: 1631216803:0;ls +: 1631216816:0;ls -la +: 1631216945:0;ls +: 1631216975:0;sudo pacman -S neovim +: 1631216988:0;ls +: 1631216991:0;neofetch +: 1631217001:0;ls +: 1631217034:0;cd ~/.config +: 1631217034:0;ls +: 1631217037:0;ls -la +: 1631217056:0;vim neofetch/config.conf +: 1631217261:0;ssh mail +: 1631218022:0;ls +: 1631218031:0;sudo vim /etc/pacman.conf +: 1631218049:0;sudo cp /etc/pacman.conf /etc/pacman.conf.bak +: 1631218053:0;ls +: 1631218057:0;vim /etc/pacman.conf +: 1631218083:0;sudo vim /etc/pacman.conf +: 1631218112:0;man pacman +: 1631218129:0;pacman -Q endeavor +: 1631218130:0;pacman -Q endeavor* +: 1631218133:0;pacman -Q +: 1631218186:0;pacman -S | tee ~/output.txt +: 1631218193:0;pacman -Q | tee ~/output.txt +: 1631218195:0;ls +: 1631218470:0;sudo pacman -Rs endeavoros-keyring endeavoros-mirrorlist endeavor-skel-xfce4 endeavoros-theming endeavoros-xfce4-terminal-colors eos-apps-info eos-bash-shared eos-hooks eos-log-tool eos-rankmirrors eos-translations eos-update-notifier +: 1631218515:0;pacman -Q endeavouros-keyring +: 1631218522:0;pacman -R endeavouros-keyring +: 1631218525:0;sudo pacman -R endeavouros-keyring +: 1631218533:0;sudo pacman -R endeavouros-mirrorlist +: 1631218548:0;sudo pacman -R endeavouros-skel-xfce4 endeavouros-theming endeavouros-xfce4-terminal-colors +: 1631218566:0;sudo pacman -R eos-bash-shared +: 1631218576:0;sudo pacman -R eos-log-tool +: 1631218580:0;sudo pacman -R eos-hooks +: 1631218585:0;sudo pacman -R eos-rankmirrors +: 1631218591:0;sudo pacman -R eos-apps-info +: 1631218596:0;sudo pacman -R eos-bash-shared +: 1631218601:0;sudo pacman -R eos-translations +: 1631218606:0;sudo pacman -R eos-update-notifier +: 1631218612:0;sudo pacman -R welcome +: 1631218622:0;sudo pacman -R endeavouros-skel-xfce4 +: 1631218627:0;sudo pacman -R endeavouros-theming +: 1631218636:0;sudo pacman -R endeavouros-xfce4-terminal-colors +: 1631218640:0;sudo pacman -R endeavouros-theming +: 1631218648:0;sudo pacman -R eos-bash-shared +: 1631218655:0;sudo pacman -R reflector-simple +: 1631218658:0;sudo pacman -R eos-bash-shared +: 1631218661:0;sudo pacman -R endeavouros-theming +: 1631218678:0;sudo pacman -Syyu +: 1631218728:0;sudo pacman -Scc +: 1631218753:0;pacman -S filesystem +: 1631218756:0;sudo pacman -S filesystem +: 1631218763:0;sudo pacman -S grub +: 1631218775:0;vim /etc/default/grub +: 1631218794:0;sudo -i +: 1631219694:0;ssh mail +: 1631220256:0;sudo pacman -S zathura-pdf-mupdf +: 1631220336:0;ssh mail +: 1631223216:0;uname -r +: 1631223220:0;neofetch +: 1631223230:0;pacman -S lsb-release +: 1631223233:0;sudo pacman -S lsb-release +: 1631223240:0;neofetch +: 1631223251:0;ls +: 1631223253:0;cd bin +: 1631223253:0;ls +: 1631223319:0;vim ~/.config/user-dirs.dirs +: 1631223334:0;cd +: 1631223340:0;rm -rf Public Templates Desktop +: 1631223341:0;ls +: 1631223361:0;cd go +: 1631223361:0;ls +: 1631223362:0;cd .. +: 1631223363:0;rm go +: 1631223364:0;ls +: 1631223367:0;rm -r go +: 1631223367:0;ls +: 1631223370:0;rm output.txt +: 1631223371:0;ls +: 1631223379:0;vim ~/.config/user-dirs.dirs +: 1631223451:0;ls +: 1631223453:0;rm -r Desktop +: 1631223453:0;ls +: 1631223455:0;ls -la +: 1631223458:0;ls +: 1631224903:0;pkill lightdm +: 1631224906:0;sudo pkill lightdm +: 1631225001:0;pacman -Q | grep lightdm +: 1631225014:0;ls +: 1631225048:0;xdg-user-dirs-update +: 1631225056:0;rm -r Desktop Public Templates +: 1631225056:0;ls +: 1631225067:0;vim ~/.config/user-dirs.dirs +: 1631225082:0;ls +: 1631225977:0;cd .config +: 1631225977:0;ls +: 1631226648:0;git init +: 1631226679:0;ls +: 1631226683:0;vim .gitignore +: 1631226723:0;cd .config +: 1631226729:0;ls +: 1631226785:0;git add . +: 1631226788:0;git commit -m "first" +: 1631226803:0;git config --global user.email "rpem66@pm.me" +: 1631226825:0;git config --global user.name "Ry" +: 1631226826:0;ls +: 1631226830:0;git commit -m "first" +: 1631226835:0;ls +: 1631226854:0;git remote add origin http://git.tr909.sh/ry/dotfiles.git +: 1631226858:0;git push origin master +: 1631226882:0;cd .config +: 1631226885:0;vim .gitignore +: 1631226935:0;git add . +: 1631226939:0;git commit -m "first" +: 1631226942:0;git push origin master +: 1631227729:0;cd bin +: 1631227735:0;$ git clone --depth=1 https://github.com/adi1090x/rofi.git +: 1631227743:0;git clone --depth=1 https://github.com/adi1090x/rofi.git +: 1631227745:0;ls +: 1631227750:0;cd rofi +: 1631227750:0;ls +: 1631227759:0;chmod +x setup.sh +: 1631227762:0;./setup.sh +: 1631227876:0;vim ~/.config/rofi/launchers/text/launcher.sh +: 1631227970:0;vim ~/.config/awesome/rc.lua +: 1631228023:0;ls +: 1631228028:0;cd .. +: 1631228029:0;ls +: 1631228032:0;cd ~/.config/rofi +: 1631228033:0;l +: 1631228034:0;ls +: 1631228040:0;./launchers/text/launcher.sh +: 1631228048:0;vim ~/.config/rofi/launchers/text/launcher.sh +: 1631228090:0;vim ~/.config/rofi/launchers/text/styles/colors.rasi +: 1631228146:0;vim ~/.config/rofi/launchers/text/launcher.sh +: 1631228157:0;vim ~/.config/awesome/rc.lua +: 1631228217:0;vim ~/.config/rofi/launchers/text/launcher.sh +: 1631228284:0;vim ~/.config/rofi/launchers/text/styles/colors.rasi +: 1631228353:0;;s +: 1631228354:0;ls +: 1631228355:0;cd .. +: 1631228355:0;ls +: 1631228362:0;git add . +: 1631228368:0;git commit -m "added rofi stuff" +: 1631228373:0;git push origin master +: 1631228433:0;ls +: 1631228527:0;sudo vim /etc/zsh/zshenv +: 1631228550:0;mkdir ~/.config/zsh +: 1631228566:0;mv ~/.zshrc ~/.config/zsh +: 1631228567:0;ls +: 1631228584:0;source ~/.config/zsh/.zshrc +: 1631228593:0;ls +: 1631228594:0;ls -la +: 1631228603:0;rm -rf EOS-greeter.conf +: 1631228607:0;rm EOS-initial-wallpaper.XFCE +: 1631228608:0;ls +: 1631228613:0;rm reflector-simple-free-params.txt +: 1631228623:0;sudo pacman -Rs neofetch +: 1631228625:0;ls +: 1631228629:0;rm -r neofetch +: 1631228629:0;ls +: 1631228632:0;cd ../bin +: 1631228633:0;ls +: 1631228647:0;git clone https://github.com/dylanaraps/pfetch.git +: 1631228650:0;ls +: 1631228652:0;cd pfetch +: 1631228652:0;ls +: 1631228655:0;cat README.md +: 1631228672:0;make pfetch +: 1631228674:0;ls +: 1631228677:0;sudo make install pfetch +: 1631228686:0;sudo make pfetch +: 1631228709:0;make install pfetch +: 1631228712:0;make install +: 1631228714:0;sudo make install +: 1631228715:0;ls +: 1631228716:0;pfetch +: 1631228726:0;vim ~/.config/zsh/.zshrc +: 1631228785:0;cd .config +: 1631228785:0;ls +: 1631228788:0;vim .gitignore +: 1631228808:0;ls +: 1631228818:0;mv ~/.zsh_history ~/.config/zsh/ diff --git a/dotfiles/guix/home/files/zsh/.zshrc b/dotfiles/guix/home/files/zsh/.zshrc new file mode 100644 index 0000000..5444dec --- /dev/null +++ b/dotfiles/guix/home/files/zsh/.zshrc @@ -0,0 +1,66 @@ +[[ $TERM == "dumb" ]] && unsetopt zle && PS1='$ ' && return + +# --- zsh config --- # +export ZSH="$XDG_CONFIG_HOME/oh-my-zsh" +HISTFILE=$XDG_CONFIG_HOME/zsh/.history +ZSH_THEME="mrtazz" +DISABLE_AUTO_UPDATE="true" +ENABLE_CORRECTION="true" +plugins=(git) +# This has to stay below plugins. +source $ZSH/oh-my-zsh.sh + +# --- user paths --- # +# scripts +export PATH=/home/ry/scripts:$PATH +# cron scripts +export PATH=/home/ry/scripts/cron-scripts:$PATH +# doom +export PATH=~/.config/emacs/bin:$PATH +# GNU Guix path +export PATH=/home/ry/.guix-profile/bin:$PATH +# --- locale --- # +export LANG=en_US.UTF-8 + +# --- autostart --- # +pfetch + +# --- Functions --- # +# Move files to trash folder instead. +del () { mv "$@" $HOME/.local/share/Trash/files/.; } +# Make directory and CD into it. +mkcd () { mkdir -p -- "$1" && cd -P -- "$1" } + +# --- Aliases --- # +# dnf +alias install="sudo dnf -y install" +alias remove="sudo dnf remove" +alias search="dnf search" +alias update="sudo dnf update" + +# qol +alias vi="nvim" +alias vim="nvim" +alias unmount="umount" + +# systemD +alias sr="sudo systemctl restart" +alias se="sudo systemctl enable" +alias sen="sudo systemctl enable --now" +alias sd="sudo systemctl disable" + +# git +alias ga="git add" +alias gc="git commit -m" +alias gs="git status" +alias gd="git diff" +alias gm="git merge" +alias gp="git push" +alias gco="git checkout" + +# config +alias zshrc="vim ~/dotfiles/.config/zsh/.zshrc" +alias zshrcsource="source ~/.config/zsh/.zshrc" + +# firewalld +alias fcmd="firewall-cmd" diff --git a/dotfiles/guix/home/files/zsh/history b/dotfiles/guix/home/files/zsh/history new file mode 100644 index 0000000..6d22e59 --- /dev/null +++ b/dotfiles/guix/home/files/zsh/history @@ -0,0 +1,3 @@ +: 1633197304:0;ls +: 1633197308:0;vim .zshrc +: 1633197317:0;zshrcsource diff --git a/dotfiles/guix/home/files/zsh/pipewire/media-session.d/bluez-autoswitch b/dotfiles/guix/home/files/zsh/pipewire/media-session.d/bluez-autoswitch new file mode 100644 index 0000000..6f31cf5 --- /dev/null +++ b/dotfiles/guix/home/files/zsh/pipewire/media-session.d/bluez-autoswitch @@ -0,0 +1 @@ +{ } \ No newline at end of file diff --git a/dotfiles/guix/home/files/zsh/pipewire/media-session.d/default-routes b/dotfiles/guix/home/files/zsh/pipewire/media-session.d/default-routes new file mode 100644 index 0000000..59e995d --- /dev/null +++ b/dotfiles/guix/home/files/zsh/pipewire/media-session.d/default-routes @@ -0,0 +1,21 @@ +{ + "default.route.alsa_card.usb-C-Media_Electronics_Inc._USB_Audio_Device-00:profile:off": [ ], + "default.route.alsa_card.pci-0000_00_1f.3-platform-skl_hda_dsp_generic:profile:off": [ ], + "default.route.alsa_card.usb-C-Media_Electronics_Inc._USB_Audio_Device-00:profile:output:analog-stereo+input:mono-fallback": [ "analog-output-speaker" ], + "default.route.alsa_card.pci-0000_00_1f.3-platform-skl_hda_dsp_generic:profile:HiFi": [ ], + "default.route.alsa_card.usb-C-Media_Electronics_Inc._USB_Audio_Device-00:output:analog-output-speaker": { "mute": false, "volumes": [ 0.438993, 0.438993 ], "channels": [ "FL", "FR" ], "latencyOffsetNsec": 0 }, + "default.route.alsa_card.pci-0000_00_1f.3-platform-skl_hda_dsp_generic:output:[Out] Speaker": { "mute": true, "volumes": [ 0.551383, 0.551383 ], "channels": [ "FL", "FR" ], "latencyOffsetNsec": 0 }, + "default.route.alsa_card.pci-0000_00_1f.3-platform-skl_hda_dsp_generic:input:[In] Mic1": { "mute": true, "volumes": [ 0.399992, 0.399992, 0.399992, 0.399992 ], "channels": [ "FL", "FR", "RL", "RR" ], "latencyOffsetNsec": 0 }, + "default.route.bluez_card.00_1B_66_BD_13_AA:profile:a2dp-sink-aac": [ "headphone-output" ], + "default.route.bluez_card.00_1B_66_BD_13_AA:output:headphone-output": { "mute": false, "volumes": [ 0.017544, 0.017544 ], "channels": [ "FL", "FR" ], "latencyOffsetNsec": 0 }, + "default.route.bluez_card.B8_F6_53_95_E8_5B:profile:a2dp-sink-sbc": [ "speaker-output" ], + "default.route.bluez_card.B8_F6_53_95_E8_5B:output:speaker-output": { "mute": false, "volumes": [ 0.830590, 0.830590 ], "channels": [ "FL", "FR" ], "latencyOffsetNsec": 0 }, + "default.route.alsa_card.pci-0000_00_1f.3-platform-skl_hda_dsp_generic:output:[Out] Headphones": { "mute": false, "volumes": [ 0.031800, 0.031800 ], "channels": [ "FL", "FR" ], "latencyOffsetNsec": 0 }, + "default.route.alsa_card.usb-0c76_USB_PnP_Audio_Device-00:profile:off": [ ], + "default.route.alsa_card.pci-0000_00_1f.3:profile:off": [ ], + "default.route.alsa_card.usb-0c76_USB_PnP_Audio_Device-00:profile:output:analog-stereo+input:mono-fallback": [ "analog-output-speaker" ], + "default.route.alsa_card.pci-0000_00_1f.3:profile:output:analog-stereo+input:analog-stereo": [ ], + "default.route.alsa_card.usb-0c76_USB_PnP_Audio_Device-00:output:analog-output-speaker": { "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ], "latencyOffsetNsec": 0 }, + "default.route.alsa_card.usb-0c76_USB_PnP_Audio_Device-00:profile:output:iec958-stereo+input:mono-fallback": [ ], + "default.route.alsa_card.pci-0000_00_1f.3:profile:output:hdmi-stereo+input:analog-stereo": [ ] +} \ No newline at end of file diff --git a/dotfiles/guix/home/files/zsh/pipewire/media-session.d/restore-stream b/dotfiles/guix/home/files/zsh/pipewire/media-session.d/restore-stream new file mode 100644 index 0000000..4e22f43 --- /dev/null +++ b/dotfiles/guix/home/files/zsh/pipewire/media-session.d/restore-stream @@ -0,0 +1,14 @@ +{ + "restore.stream.Output/Audio.application.name:Firefox": { "volume": 1.000000, "mute": false, "volumes": [ 0.984018, 0.984018 ], "channels": [ "FL", "FR" ] }, + "restore.stream.Output/Audio.media.role:Notification": { "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] }, + "restore.stream.Output/Audio.application.name:eSpeak": { "volume": 1.000000, "mute": false, "volumes": [ 1.000000 ] }, + "restore.stream.Output/Audio.application.name:speech-dispatcher-espeak-ng": { "volume": 1.000000, "mute": false, "volumes": [ 1.000000 ], "channels": [ "MONO" ] }, + "restore.stream.Output/Audio.application.name:speech-dispatcher-dummy": { "volume": 1.000000, "mute": false, "volumes": [ 1.000000 ], "channels": [ "MONO" ] }, + "restore.stream.Output/Audio.application.name:Tor Browser": { "volume": 1.000000, "mute": false, "volumes": [ 0.000000, 0.000000 ], "channels": [ "FL", "FR" ] }, + "restore.stream.Input/Audio.application.name:GNOME Settings": { "volume": 1.000000, "mute": false, "volumes": [ 1.000000 ], "channels": [ "MONO" ] }, + "restore.stream.Output/Audio.application.name:VirtualBoxVM": { "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] }, + "restore.stream.Output/Audio.application.name:Chromium": { "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] }, + "restore.stream.Output/Audio.application.name:WEBRTC VoiceEngine": { "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] }, + "restore.stream.Output/Audio.media.role:Movie": { "volume": 1.000000, "mute": false, "volumes": [ 1.000000 ], "channels": [ "MONO" ] }, + "restore.stream.Output/Audio.application.name:IceCat": { "volume": 1.000000, "mute": false, "volumes": [ 0.585362, 0.585362 ], "channels": [ "FL", "FR" ] } +} \ No newline at end of file diff --git a/dotfiles/guix/home/files/zsh/zprofile b/dotfiles/guix/home/files/zsh/zprofile new file mode 100644 index 0000000..dac87fa --- /dev/null +++ b/dotfiles/guix/home/files/zsh/zprofile @@ -0,0 +1,15 @@ +# Each new shell auto-imports all environment variables. +# Hence exporting needs to be done only once. +# Also, all non-login shells are descendants of a login shell. +# Ergo, exports need to be done in the login shell only. +# Hence, we put exports in .zprofile + +# Only vars needed by external commands should be exported. +# Note that you can export vars w/out assigning a value to them. +export XDG_CONFIG_HOME=~/.config +export XDG_CACHE_HOME=~/.cache +export XDG_DATA_HOME=~/.local/share +export XDG_STATE_HOME=~/.config/zsh +export EDITOR=nvim +export VISUAL=nvim +GUIX_PROFILE="$HOME/.config/guix/current" . "$GUIX_PROFILE/etc/profile" diff --git a/dotfiles/guix/home/files/zsh/zshenv b/dotfiles/guix/home/files/zsh/zshenv new file mode 100644 index 0000000..27a88e2 --- /dev/null +++ b/dotfiles/guix/home/files/zsh/zshenv @@ -0,0 +1,9 @@ +if [[ -z "$XDG_CONFIG_HOME" ]] +then + export XDG_CONFIG_HOME="$HOME/.config" +fi + +if [[ -d "$XDG_CONFIG_HOME/zsh" ]] +then + export ZDOTDIR="$XDG_CONFIG_HOME/zsh" +fi diff --git a/dotfiles/guix/home/files/zsh/zshrc b/dotfiles/guix/home/files/zsh/zshrc new file mode 100644 index 0000000..5444dec --- /dev/null +++ b/dotfiles/guix/home/files/zsh/zshrc @@ -0,0 +1,66 @@ +[[ $TERM == "dumb" ]] && unsetopt zle && PS1='$ ' && return + +# --- zsh config --- # +export ZSH="$XDG_CONFIG_HOME/oh-my-zsh" +HISTFILE=$XDG_CONFIG_HOME/zsh/.history +ZSH_THEME="mrtazz" +DISABLE_AUTO_UPDATE="true" +ENABLE_CORRECTION="true" +plugins=(git) +# This has to stay below plugins. +source $ZSH/oh-my-zsh.sh + +# --- user paths --- # +# scripts +export PATH=/home/ry/scripts:$PATH +# cron scripts +export PATH=/home/ry/scripts/cron-scripts:$PATH +# doom +export PATH=~/.config/emacs/bin:$PATH +# GNU Guix path +export PATH=/home/ry/.guix-profile/bin:$PATH +# --- locale --- # +export LANG=en_US.UTF-8 + +# --- autostart --- # +pfetch + +# --- Functions --- # +# Move files to trash folder instead. +del () { mv "$@" $HOME/.local/share/Trash/files/.; } +# Make directory and CD into it. +mkcd () { mkdir -p -- "$1" && cd -P -- "$1" } + +# --- Aliases --- # +# dnf +alias install="sudo dnf -y install" +alias remove="sudo dnf remove" +alias search="dnf search" +alias update="sudo dnf update" + +# qol +alias vi="nvim" +alias vim="nvim" +alias unmount="umount" + +# systemD +alias sr="sudo systemctl restart" +alias se="sudo systemctl enable" +alias sen="sudo systemctl enable --now" +alias sd="sudo systemctl disable" + +# git +alias ga="git add" +alias gc="git commit -m" +alias gs="git status" +alias gd="git diff" +alias gm="git merge" +alias gp="git push" +alias gco="git checkout" + +# config +alias zshrc="vim ~/dotfiles/.config/zsh/.zshrc" +alias zshrcsource="source ~/.config/zsh/.zshrc" + +# firewalld +alias fcmd="firewall-cmd" diff --git a/dotfiles/guix/home/guix-home.scm b/dotfiles/guix/home/guix-home.scm new file mode 100644 index 0000000..2710a70 --- /dev/null +++ b/dotfiles/guix/home/guix-home.scm @@ -0,0 +1,201 @@ +(use-modules + (gnu) + (gnu home) + (gnu home services) + (gnu home services shells) + (gnu home services shepard) + (gnu packages libreoffice) + (gnu packages mail) + (gnu packages pdf)) + +(home-environment + (packages + (append + ;; Tools/Libraries + (list + gcc-toolchain + wget + curl + cmake + make + zip + unzip + libtool + openssl + openssh + gst-plugins-bad + gst-plugins-base + gst-plugins-good + gst-plugins-ugly + gst-libav + wl-clipboard + zsh + gnupg) + ;; Applications + (list + alacritty + nyxt + zathura-pdf-mupdf + thunar + firefox + wl-randr + libreoffice + calibre + mpv + youtube-dl + icedove + keepassxc + nautilus) + ;; Emacs + (list + emacs-vterm + emacs-geiser + emacs-geiser-guile + emacs-doom-modeline + emacs-all-the-icons + emacs-all-the-icons-dired + emacs-general + emacs-which-key + emacs-alert + emacs-helpful + emacs-pinentry + emacs-doom-themes + emacs-evil + emacs-evil-collection + emacs-vertico + emacs-orderless + emacs-consult + emacs-company + emacs-marginalia + emacs-perspective + emacs-dired-rsync + emacs-dired-hacks + emacs-org-bullets + emacs-org-make-toc + emacs-visual-fill-column + emacs-flycheck + emacs-rainbow-mode + emacs-rainbow-delimiters + emacs-magit + emacs-projectile + emacs-lsp-mode + emacs-lsp-ui + emacs-treemacs + emacs-lsp-treemacs + emacs-parinfer + emacs-yasnippet + emacs-pdf-tools) + ;; Languages + (list + ruby + python + guile + sbcl + perl + python-lsp-server + ruby-solargraph) + ;; Aesthetics/Fonts + (list + gnome-tweaks + papirus-icon-theme + arc-theme + font-fira-mono + font-fira-code + font-fira-sans + font-abattis-cantarell + font-google-noto + font-awesome))) + (services + (append + ;; Shell + (list + (service home-zsh-service-type + (home-zsh-configuration + ;; Place all configs to $XDG_CONFIG_HOME/zsh. Makes + ;; ~/.zshenv set ZDOTDIR to $XDG_CONFIG_HOME/zsh + ;; and shell process starts with ~/.config/zsh/.zshenv + (xdg-flavor? #t) + ;; .zshenv + (zshenv + (list + (local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/zsh/zshenv") + "/.config/zsh/.zshenv"))) + ;; .zprofile + (zprofile + (list + (local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/zsh/zprofile") + "/.config/zsh/.zprofile"))) + ;; .zshrc + (zshrc + (list + (local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/zsh/zshrc") + "/.config/zsh/.zshrc")))))) + ;; Files + (list + (simple-service 'user-dirs-config + home-files-service-type + (list + `(".config/user-dirs.dirs" + ,(local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/user-dirs.dirs"))))) + (simple-service 'emacs-config + home-files-service-type + (list + `(".config/emacs/init.el" + ,(local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/emacs/init.el"))))) + + (simple-service 'nyxt-config + home-files-service-type + (list + `(".config/nyxt/init.lisp" + ,(local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/nyxt/init.lisp"))))) + + (simple-service 'dunst-config + home-files-service-type + (list + `(".config/dunst/dunstrc" + ,(local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/dunst/dunstrc"))))) + + (simple-service 'mbsync-config + home-files-service-type + (list + `(".config/mbsync/mbsyncrc" + ,(local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/mbsync/mbsyncrc"))))) + + (simple-service 'alacritty-config + home-files-service-type + (list + `(".config/alacritty/alacritty.yml" + ,(local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/alacritty/alacritty.yml")))))) + + ;; Daemons + (list + (service home-shepard-service-type + (home-shepherd-configuration + (services + (list + (shepard-service + (provision '(emacs)) + (start #~(make-system-constructor "emacs --daemon")) + (stop #~(make-system-constructor "emacsclient -e '(kill-emacs)'"))) + (shepard-service + (provision '(gnome-keyring-daemon)) + (start #~(make-system-contructor "gnome-keyring-daemon --daemonize ")) + (stop #~(make-system-contructor "pkill gnome-keyring-daemon"))))))))))) diff --git a/dotfiles/guix/system/channels.scm b/dotfiles/guix/system/channels.scm new file mode 100644 index 0000000..512b9e6 --- /dev/null +++ b/dotfiles/guix/system/channels.scm @@ -0,0 +1,17 @@ +(list (channel + (name 'guix) + (url "https://git.savannah.gnu.org/git/guix.git") + (introduction + (make-channel-introduction + "9edb3f66fd807b096b48283debdcddccfea34bad" + (openpgp-fingerprint + "BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA")))) + + (channel + (name 'nonguix) + (url "https://gitlab.com/nonguix/nonguix") + (introduction + (make-channel-introduction + "897c1a470da759236cc11798f4e0a5f7d4d59fbc" + (openpgp-fingerprint + "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5"))))) diff --git a/dotfiles/guix/system/home-desktop.scm b/dotfiles/guix/system/home-desktop.scm new file mode 100644 index 0000000..76d9c4b --- /dev/null +++ b/dotfiles/guix/system/home-desktop.scm @@ -0,0 +1,102 @@ +(use-modules (gnu) + (gnu services desktop) + (gnu packages wm) + (gnu system setuid) + (gnu packages admin) + (nongnu packages linux)) + +(use-service-modules + cups + desktop + networking + ssh + sddm + xorg) + +(operating-system + (kernel linux) + (firmware (list linux-firmware)) + (locale "en_US.utf8") + (timezone "America/Los_Angeles") + (keyboard-layout (keyboard-layout "us")) + (host-name "borges") + (setuid-programs + (cons (setuid-program + (program (file-append swaylock "/bin/swaylock"))) + %setuid-programs)) + (users (cons* (user-account + (name "opal") + (comment "opal") + (group "users") + (home-directory "/home/opal") + (supplementary-groups + '("wheel" + "netdev" + "audio" + "video"))) + %base-user-accounts)) + + (packages (append (list git + wl-clipboard + icecat + vim + nss-certs + stow + exfat-utils + emacs + sway + swaybg + swaylock + swayidle + dmenu + bluez + bluez-alsa + pulseaudio)) + %base-packages) + + (services + (append (modify-services %desktop-services + (delete gdm-service-type)) + (list (service sddm-service-type + (sddm-configuration + (display-server "wayland")))))) + (bootloader + (bootloader-configuration + (bootloader grub-efi-bootloader) + (targets (list "/boot/efi")) + (keyboard-layout keyboard-layout))) + (mapped-devices + (list (mapped-device + (source + (uuid "40aa6387-e935-4f70-8e7d-1975678a5a32")) + (target "cryptroot") + (type luks-device-mapping)))) + (file-systems + (cons* (file-system + (mount-point "/") + (device "/dev/mapper/cryptroot") + (type "btrfs") + (dependencies mapped-devices)) + (file-system + (mount-point "/boot/efi") + (device (uuid "1C3B-10F5" 'fat32)) + (type "vfat")) + %base-file-systems))) + +;; (setuid-programs +;; (let ((from (lambda (package file) +;; (setuid-program (program (file-append package file)))))) +;; (cons* (from light "/bin/light") +;; (from mtr "/sbin/mtr") +;; (from network-manager "/bin/nmtui") +;; (from nfs-utils "/sbin/mount.nfs") +;; (from swaylock "/bin/swaylock") +;; %setuid-programs))) + +;; (services (cons* ... +;; (modify-services %desktop-services +;; (gdm-service-type config +;; =;;putabrackethere (gdm-configuration +;; (inherit config) +;; (wayland? #t) +;; (debug? #t)))))) diff --git a/dotfiles/guix/system/work-laptop.scm b/dotfiles/guix/system/work-laptop.scm new file mode 100644 index 0000000..e5de69f --- /dev/null +++ b/dotfiles/guix/system/work-laptop.scm @@ -0,0 +1,110 @@ +(use-modules (gnu) + (gnu services desktop) + (gnu packages wm) + (gnu system setuid) + (gnu packages admin) + (nongnu packages linux)) + +(use-service-modules + cups + desktop + networking + ssh + sddm + xorg) + +(operating-system + (kernel linux) + (firmware (list linux-firmware)) + (locale "en_US.utf8") + (timezone "America/Los_Angeles") + (keyboard-layout (keyboard-layout "us")) + (host-name "borges") + (setuid-programs + (cons (setuid-program + (program (file-append swaylock "/bin/swaylock"))) + %setuid-programs)) + (users (cons* (user-account + (name "opal") + (comment "opal") + (group "users") + (home-directory "/home/opal") + (supplementary-groups + '("wheel" + "netdev" + "audio" + "video"))) + %base-user-accounts)) + + (packages (append (list git + wl-clipboard + vim + nss-certs + stow + exfat-utils + emacs + emacs-exwm + sway + swaybg + swaylock + swayidle + polybar + nyxt + dmenu + bluez + bluez-alsa + pulseaudio + keepassxc + font-fira-mono + font-fira-sans + font-fira-code + gcc-toolchain)) + %base-packages) + + (services + (append (modify-services %desktop-services + (delete gdm-service-type)) + (list (service sddm-service-type + (sddm-configuration + (display-server "wayland")))))) + + (bootloader + (bootloader-configuration + (bootloader grub-efi-bootloader) + (targets (list "/boot/efi")) + (keyboard-layout keyboard-layout))) + (mapped-devices + (list (mapped-device + (source + (uuid "abe760e2-4ba5-4f43-81a2-1c3f16eb62a8")) + (target "cryptroot") + (type luks-device-mapping)))) + (file-systems + (cons* (file-system + (mount-point "/") + (device "/dev/mapper/cryptroot") + (type "btrfs") + (dependencies mapped-devices)) + (file-system + (mount-point "/boot/efi") + (device (uuid "15B3-5DE5" 'fat32)) + (type "vfat")) + %base-file-systems))) + +;; (setuid-programs +;; (let ((from (lambda (package file) +;; (setuid-program (program (file-append package file)))))) +;; (cons* (from light "/bin/light") +;; (from mtr "/sbin/mtr") +;; (from network-manager "/bin/nmtui") +;; (from nfs-utils "/sbin/mount.nfs") +;; (from swaylock "/bin/swaylock") +;; %setuid-programs))) + +;; (services (cons* ... +;; (modify-services %desktop-services +;; (gdm-service-type config +;; =;;putabrackethere (gdm-configuration +;; (inherit config) +;; (wayland? #t) +;; (debug? #t)))))) diff --git a/dotfiles/org/Desktop.org b/dotfiles/org/Desktop.org new file mode 100644 index 0000000..05a98c1 --- /dev/null +++ b/dotfiles/org/Desktop.org @@ -0,0 +1,851 @@ +#+TITLE: Desktop Configuration + +This =.org= document is where I store all of my small time user-level configuration. + +I prefer to use programs that I can extend the functionality of via configuration files and source code. + +* Sway +** General +*** Include +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +include /gnu/store/6d3q9f1bdfn4cchsziws33ixq2p4zjhw-sway-1.6.1/etc/sway/config.d/* +#+end_src +*** Mod Key +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +set $mod Mod4 +#+end_src +*** Directional Keys +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +set $left h +set $down j +set $up k +set $right l +#+end_src +*** Applications +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +# Terminal +set $term alacritty + +# Application Launcher +set $menu dmenu_path | dmenu | xargs swaymsg exec -- +#+end_src +*** Opacity +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +set $opacity 0.92 +for_window [class=".*"] opacity $opacity +for_window [app_id=".*"] opacity $opacity +#+end_src +*** Borders and Gaps +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +# Window Borders +default_border none + +# Gaps +gaps top 2 +gaps inner 3 +# gaps outer 3 +#+end_src +*** Mouse Behavior +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +# Hide mouse cursor after inactivity +seat * hide_cursor 4000 +#+end_src +*** Autostart +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +# Notifications +exec_always dunst + +# Wlsunset (Night Light) +exec_always wlsunset -l 47.6, -122.3 -t 3500 -T 6500 +#+end_src +*** Wallpaper & Monitor(s) +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +# Wallpaper +output * bg /home/opal/Dotfiles/guix-wallpaper.jpg stretch + +# Monitors +# You can get the names of your outputs by running: swaymsg -t get_outputs +output eDP-1 resolution 1920x1080 position 0,0 +#+end_src + +*** Idle Behavior +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +### Idle configuration +# This will lock your screen after 300 seconds of inactivity, then turn off +# your displays after another 300 seconds, and turn your screens back on when +# resumed. It will also lock your screen before your computer goes to sleep. +exec swayidle -w \ + timeout 300 'swaylock -f -c 000000' \ + timeout 600 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' \ + before-sleep 'swaylock -f -c 000000' +#+end_src + +*** Input +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +### Input configuration +# +# Example configuration: +# +# input "2:14:SynPS/2_Synaptics_TouchPad" { +# dwt enabled +# tap enabled +# natural_scroll enabled +# middle_emulation enabled +# } +# +# You can get the names of your inputs by running: swaymsg -t get_inputs +# Read `man 5 sway-input` for more information about this section. +input type:keyboard { + # Capslock key should work as escape key + # See /usr/share/X11/xkb/rules/xorg.lst for options + xkb_options caps:escape + + repeat_delay 250 + repeat_rate 45 +} +#+end_src +** Keybindings +*** General +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +# Start a terminal +bindsym $mod+Return exec $term + +# Kill focused window +bindsym $mod+Shift+q kill + +# Lock SwayWM +bindsym Control+Shift+l exec swaylock + +# Start your launcher +bindsym $mod+d exec $menu + +# Change normal to inverse to use left mouse button for resizing and right +# mouse button for dragging. +floating_modifier $mod normal + +# Reload the configuration file +bindsym $mod+Shift+c reload + +# Exit sway (logs you out of your Wayland session) +bindsym $mod+Shift+x exec swaymsg -r exit +#+end_src +*** Navigation & Focus +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes + +# Moving around: +# Move your focus around +bindsym $mod+$left focus left +bindsym $mod+$down focus down +bindsym $mod+$up focus up +bindsym $mod+$right focus right +# Or use $mod+[up|down|left|right] +bindsym $mod+Left focus left +bindsym $mod+Down focus down +bindsym $mod+Up focus up +bindsym $mod+Right focus right + +# Move the focused window with the same, but add Shift +bindsym $mod+Shift+$left move left +bindsym $mod+Shift+$down move down +bindsym $mod+Shift+$up move up +bindsym $mod+Shift+$right move right +# Ditto, with arrow keys +bindsym $mod+Shift+Left move left +bindsym $mod+Shift+Down move down +bindsym $mod+Shift+Up move up +bindsym $mod+Shift+Right move right +#+end_src +*** Workspaces +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +set $ws1 ۱ +set $ws2 ۲ +set $ws3 ۳ +set $ws4 ۴ +set $ws5 ۵ + +# Switch to workspace +bindsym $mod+1 workspace $ws1 +bindsym $mod+2 workspace $ws2 +bindsym $mod+3 workspace $ws3 +bindsym $mod+4 workspace $ws4 +bindsym $mod+5 workspace $ws5 + +# Move focused container to workspace +bindsym $mod+Shift+1 move container to workspace $ws1 +bindsym $mod+Shift+2 move container to workspace $ws2 +bindsym $mod+Shift+3 move container to workspace $ws3 +bindsym $mod+Shift+4 move container to workspace $ws4 +bindsym $mod+Shift+5 move container to workspace $ws5 +#+end_src +*** Layout +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +# Layout stuff: +# +# You can "split" the current object of your focus with +# $mod+b or $mod+v, for horizontal and vertical splits +# respectively. +bindsym $mod+b splith +bindsym $mod+v splitv + +# Switch the current container between different layout styles +bindsym $mod+s layout stacking +bindsym $mod+w layout tabbed +bindsym $mod+e layout toggle split + +# Make the current focus fullscreen +bindsym $mod+f fullscreen + +# Toggle the current focus between tiling and floating mode +bindsym $mod+Shift+space floating toggle + +# Swap focus between the tiling area and the floating area +bindsym $mod+space focus mode_toggle + +# Move focus to the parent container +bindsym $mod+a focus parent +# +# Scratchpad: +# +# Sway has a "scratchpad", which is a bag of holding for windows. +# You can send windows there and get them back later. + +# Move the currently focused window to the scratchpad +bindsym $mod+Shift+minus move scratchpad + +# Show the next scratchpad window or hide the focused scratchpad window. +# If there are multiple scratchpad windows, this command cycles through them. +bindsym $mod+minus scratchpad show +# +# Resizing containers: +# +mode "resize" { + # left will shrink the containers width + # right will grow the containers width + # up will shrink the containers height + # down will grow the containers height + bindsym $left resize shrink width 10px + bindsym $down resize grow height 10px + bindsym $up resize shrink height 10px + bindsym $right resize grow width 10px + + # Ditto, with arrow keys + bindsym Left resize shrink width 10px + bindsym Down resize grow height 10px + bindsym Up resize shrink height 10px + bindsym Right resize grow width 10px + + # Return to default mode + bindsym Return mode "default" + bindsym Escape mode "default" +} +bindsym $mod+r mode "resize" + +#+end_src +** Swaybar +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +# +# Status Bar: +# +# Read `man 5 sway-bar` for more information about this section. +bar { + position top + gaps 5 + + # When the status_command prints a new line to stdout, swaybar updates. + # The default just shows the current date and time. + status_command while date +'%Y-%m-%d %l:%M:%S %p'; do sleep 1; done + + colors { + statusline #ffffff + background #323232 + inactive_workspace #32323200 #32323200 #5c5c5c + } +} + + +#+end_src +* Zsh +Aside from using e-shell for quick command line usage, I mainly use vterm with Zsh. It's a bit of a complicated setup but allows for the maximum number of files possible to live in .config instead of littering my home directory. +** zshrc +#+begin_src shell :tangle ~/dotfiles/guix/home/files/zsh/zshrc :mkdirp yes +[[ $TERM == "dumb" ]] && unsetopt zle && PS1='$ ' && return + +# --- zsh config --- # +export ZSH="$XDG_CONFIG_HOME/oh-my-zsh" +HISTFILE=$XDG_CONFIG_HOME/zsh/.history +ZSH_THEME="mrtazz" +DISABLE_AUTO_UPDATE="true" +ENABLE_CORRECTION="true" +plugins=(git) +# This has to stay below plugins. +source $ZSH/oh-my-zsh.sh + +# --- user paths --- # +# scripts +export PATH=/home/ry/scripts:$PATH +# cron scripts +export PATH=/home/ry/scripts/cron-scripts:$PATH +# doom +export PATH=~/.config/emacs/bin:$PATH +# GNU Guix path +export PATH=/home/ry/.guix-profile/bin:$PATH +# --- locale --- # +export LANG=en_US.UTF-8 + +# --- autostart --- # +pfetch + +# --- Functions --- # +# Move files to trash folder instead. +del () { mv "$@" $HOME/.local/share/Trash/files/.; } +# Make directory and CD into it. +mkcd () { mkdir -p -- "$1" && cd -P -- "$1" } + +# --- Aliases --- # +# dnf +alias install="sudo dnf -y install" +alias remove="sudo dnf remove" +alias search="dnf search" +alias update="sudo dnf update" + +# qol +alias vi="nvim" +alias vim="nvim" +alias unmount="umount" + +# systemD +alias sr="sudo systemctl restart" +alias se="sudo systemctl enable" +alias sen="sudo systemctl enable --now" +alias sd="sudo systemctl disable" + +# git +alias ga="git add" +alias gc="git commit -m" +alias gs="git status" +alias gd="git diff" +alias gm="git merge" +alias gp="git push" +alias gco="git checkout" + +# config +alias zshrc="vim ~/dotfiles/.config/zsh/.zshrc" +alias zshrcsource="source ~/.config/zsh/.zshrc" + +# firewalld +alias fcmd="firewall-cmd" +#+end_src + +** +** zprofile +#+begin_src shell :tangle ~/dotfiles/guix/home/files/zsh/zprofile :mkdirp yes +# Each new shell auto-imports all environment variables. +# Hence exporting needs to be done only once. +# Also, all non-login shells are descendants of a login shell. +# Ergo, exports need to be done in the login shell only. +# Hence, we put exports in .zprofile + +# Only vars needed by external commands should be exported. +# Note that you can export vars w/out assigning a value to them. +export XDG_CONFIG_HOME=~/.config +export XDG_CACHE_HOME=~/.cache +export XDG_DATA_HOME=~/.local/share +export XDG_STATE_HOME=~/.config/zsh +export EDITOR=nvim +export VISUAL=nvim +GUIX_PROFILE="$HOME/.config/guix/current" . "$GUIX_PROFILE/etc/profile" +#+end_src +** zshenv +#+begin_src shell :tangle ~/dotfiles/guix/home/files/zsh/zshenv :mkdirp yes +if [[ -z "$XDG_CONFIG_HOME" ]] +then + export XDG_CONFIG_HOME="$HOME/.config" +fi + +if [[ -d "$XDG_CONFIG_HOME/zsh" ]] +then + export ZDOTDIR="$XDG_CONFIG_HOME/zsh" +fi +#+end_src + +#+RESULTS: + +* Alacritty +#+begin_src sh :tangle ~/dotfiles/guix/home/files/alacritty.yml :mkdirp yes +# Env +env: + TERM: xterm-256color + +# Font configuration +font: + normal: + family: inconsolata + style: Regular + bold: + family: inconsolata + style: Bold + italic: + family: inconsolata + style: Italic + bold_italic: + family: inconsolata + style: Bold Italic + size: 16 +#+end_src + +* Dunst +#+begin_src shell :tangle ~/dotfiles/guix/home/files/dunst/dunstrc +[global] + ### Display ### + + # Which monitor should the notifications be displayed on. + monitor = 0 + + # Display notification on focused monitor. Possible modes are: + # mouse: follow mouse pointer + # keyboard: follow window with keyboard focus + # none: don't follow anything + # + # "keyboard" needs a window manager that exports the + # _NET_ACTIVE_WINDOW property. + # This should be the case for almost all modern window managers. + # + # If this option is set to mouse or keyboard, the monitor option + # will be ignored. + follow = none + + ### Geometry ### + + # dynamic width from 0 to 300 + # width = (0, 300) + # constant width of 300 + width = 300 + + # The maximum height of a single notification, excluding the frame. + height = 300 + + # Position the notification in the top right corner + origin = top-right + + # Offset from the origin + offset = 10x50 + + # Scale factor. It is auto-detected if value is 0. + scale = 0 + + # Maximum number of notification (0 means no limit) + notification_limit = 0 + + ### Progress bar ### + + # Turn on the progess bar. It appears when a progress hint is passed with + # for example dunstify -h int:value:12 + progress_bar = true + + # Set the progress bar height. This includes the frame, so make sure + # it's at least twice as big as the frame width. + progress_bar_height = 10 + + # Set the frame width of the progress bar + progress_bar_frame_width = 1 + + # Set the minimum width for the progress bar + progress_bar_min_width = 150 + + # Set the maximum width for the progress bar + progress_bar_max_width = 300 + + + # Show how many messages are currently hidden (because of + # notification_limit). + indicate_hidden = yes + + # The transparency of the window. Range: [0; 100]. + # This option will only work if a compositing window manager is + # present (e.g. xcompmgr, compiz, etc.). (X11 only) + transparency = 0 + + # Draw a line of "separator_height" pixel height between two + # notifications. + # Set to 0 to disable. + separator_height = 2 + + # Padding between text and separator. + padding = 8 + + # Horizontal padding. + horizontal_padding = 8 + + # Padding between text and icon. + text_icon_padding = 0 + + # Defines width in pixels of frame around the notification window. + # Set to 0 to disable. + frame_width = 3 + + # Defines color of the frame around the notification window. + frame_color = "#aaaaaa" + + # Define a color for the separator. + # possible values are: + # * auto: dunst tries to find a color fitting to the background; + # * foreground: use the same color as the foreground; + # * frame: use the same color as the frame; + # * anything else will be interpreted as a X color. + separator_color = frame + + # Sort messages by urgency. + sort = yes + + # Don't remove messages, if the user is idle (no mouse or keyboard input) + # for longer than idle_threshold seconds. + # Set to 0 to disable. + # A client can set the 'transient' hint to bypass this. See the rules + # section for how to disable this if necessary + # idle_threshold = 120 + + ### Text ### + + font = Monospace 8 + + # The spacing between lines. If the height is smaller than the + # font height, it will get raised to the font height. + line_height = 0 + + # Possible values are: + # full: Allow a small subset of html markup in notifications: + # bold + # italic + # strikethrough + # underline + # + # For a complete reference see + # . + # + # strip: This setting is provided for compatibility with some broken + # clients that send markup even though it's not enabled on the + # server. Dunst will try to strip the markup but the parsing is + # simplistic so using this option outside of matching rules for + # specific applications *IS GREATLY DISCOURAGED*. + # + # no: Disable markup parsing, incoming notifications will be treated as + # plain text. Dunst will not advertise that it has the body-markup + # capability if this is set as a global setting. + # + # It's important to note that markup inside the format option will be parsed + # regardless of what this is set to. + markup = full + + # The format of the message. Possible variables are: + # %a appname + # %s summary + # %b body + # %i iconname (including its path) + # %I iconname (without its path) + # %p progress value if set ([ 0%] to [100%]) or nothing + # %n progress value if set without any extra characters + # %% Literal % + # Markup is allowed + format = "%s\n%b" + + # Alignment of message text. + # Possible values are "left", "center" and "right". + alignment = left + + # Vertical alignment of message text and icon. + # Possible values are "top", "center" and "bottom". + vertical_alignment = center + + # Show age of message if message is older than show_age_threshold + # seconds. + # Set to -1 to disable. + show_age_threshold = 60 + + # Specify where to make an ellipsis in long lines. + # Possible values are "start", "middle" and "end". + ellipsize = middle + + # Ignore newlines '\n' in notifications. + ignore_newline = no + + # Stack together notifications with the same content + stack_duplicates = true + + # Hide the count of stacked notifications with the same content + hide_duplicate_count = false + + # Display indicators for URLs (U) and actions (A). + show_indicators = yes + + ### Icons ### + + # Align icons left/right/off + icon_position = left + + # Scale small icons up to this size, set to 0 to disable. Helpful + # for e.g. small files or high-dpi screens. In case of conflict, + # max_icon_size takes precedence over this. + min_icon_size = 0 + + # Scale larger icons down to this size, set to 0 to disable + max_icon_size = 32 + + # Paths to default icons. + icon_path = /usr/share/icons/gnome/16x16/status/:/usr/share/icons/gnome/16x16/devices/ + + ### History ### + + # Should a notification popped up from history be sticky or timeout + # as if it would normally do. + sticky_history = yes + + # Maximum amount of notifications kept in history + history_length = 20 + + ### Misc/Advanced ### + + # dmenu path. + dmenu = /usr/bin/dmenu -p dunst: + + # Browser for opening urls in context menu. + browser = /usr/bin/xdg-open + + # Always run rule-defined scripts, even if the notification is suppressed + always_run_script = true + + # Define the title of the windows spawned by dunst + title = Dunst + + # Define the class of the windows spawned by dunst + class = Dunst + + # Define the corner radius of the notification window + # in pixel size. If the radius is 0, you have no rounded + # corners. + # The radius will be automatically lowered if it exceeds half of the + # notification height to avoid clipping text and/or icons. + corner_radius = 0 + + # Ignore the dbus closeNotification message. + # Useful to enforce the timeout set by dunst configuration. Without this + # parameter, an application may close the notification sent before the + # user defined timeout. + ignore_dbusclose = false + + ### Wayland ### + # These settings are Wayland-specific. They have no effect when using X11 + + # Uncomment this if you want to let notications appear under fullscreen + # applications (default: overlay) + # layer = top + + # Set this to true to use X11 output on Wayland. + force_xwayland = false + + ### Legacy + + # Use the Xinerama extension instead of RandR for multi-monitor support. + # This setting is provided for compatibility with older nVidia drivers that + # do not support RandR and using it on systems that support RandR is highly + # discouraged. + # + # By enabling this setting dunst will not be able to detect when a monitor + # is connected or disconnected which might break follow mode if the screen + # layout changes. + force_xinerama = false + + ### mouse + + # Defines list of actions for each mouse event + # Possible values are: + # * none: Don't do anything. + # * do_action: Invoke the action determined by the action_name rule. If there is no + # such action, open the context menu. + # * open_url: If the notification has exactly one url, open it. If there are multiple + # ones, open the context menu. + # * close_current: Close current notification. + # * close_all: Close all notifications. + # * context: Open context menu for the notification. + # * context_all: Open context menu for all notifications. + # These values can be strung together for each mouse event, and + # will be executed in sequence. + mouse_left_click = close_current + mouse_middle_click = do_action, close_current + mouse_right_click = close_all + +# Experimental features that may or may not work correctly. Do not expect them +# to have a consistent behaviour across releases. +[experimental] + # Calculate the dpi to use on a per-monitor basis. + # If this setting is enabled the Xft.dpi value will be ignored and instead + # dunst will attempt to calculate an appropriate dpi value for each monitor + # using the resolution and physical size. This might be useful in setups + # where there are multiple screens with very different dpi values. + per_monitor_dpi = false + + +[urgency_low] + # IMPORTANT: colors have to be defined in quotation marks. + # Otherwise the "#" and following would be interpreted as a comment. + background = "#222222" + foreground = "#888888" + timeout = 10 + # Icon for notifications with low urgency, uncomment to enable + #default_icon = /path/to/icon + +[urgency_normal] + background = "#285577" + foreground = "#ffffff" + timeout = 10 + # Icon for notifications with normal urgency, uncomment to enable + #default_icon = /path/to/icon + +[urgency_critical] + background = "#900000" + foreground = "#ffffff" + frame_color = "#ff0000" + timeout = 0 + # Icon for notifications with critical urgency, uncomment to enable + #default_icon = /path/to/icon + +# Every section that isn't one of the above is interpreted as a rules to +# override settings for certain messages. +# +# Messages can be matched by +# appname (discouraged, see desktop_entry) +# body +# category +# desktop_entry +# icon +# match_transient +# msg_urgency +# stack_tag +# summary +# +# and you can override the +# background +# foreground +# format +# frame_color +# fullscreen +# new_icon +# set_stack_tag +# set_transient +# set_category +# timeout +# urgency +# skip_display +# history_ignore +# action_name +# word_wrap +# ellipsize +# alignment +# +# Shell-like globbing will get expanded. +# +# Instead of the appname filter, it's recommended to use the desktop_entry filter. +# GLib based applications export their desktop-entry name. In comparison to the appname, +# the desktop-entry won't get localized. +# +# SCRIPTING +# You can specify a script that gets run when the rule matches by +# setting the "script" option. +# The script will be called as follows: +# script appname summary body icon urgency +# where urgency can be "LOW", "NORMAL" or "CRITICAL". +# +# NOTE: It might be helpful to run dunst -print in a terminal in order +# to find fitting options for rules. + +# Disable the transient hint so that idle_threshold cannot be bypassed from the +# client +#[transient_disable] +# match_transient = yes +# set_transient = no +# +# Make the handling of transient notifications more strict by making them not +# be placed in history. +#[transient_history_ignore] +# match_transient = yes +# history_ignore = yes + +# fullscreen values +# show: show the notifications, regardless if there is a fullscreen window opened +# delay: displays the new notification, if there is no fullscreen window active +# If the notification is already drawn, it won't get undrawn. +# pushback: same as delay, but when switching into fullscreen, the notification will get +# withdrawn from screen again and will get delayed like a new notification +#[fullscreen_delay_everything] +# fullscreen = delay +#[fullscreen_show_critical] +# msg_urgency = critical +# fullscreen = show + +#[espeak] +# summary = "*" +# script = dunst_espeak.sh + +#[script-test] +# summary = "*script*" +# script = dunst_test.sh + +#[ignore] +# # This notification will not be displayed +# summary = "foobar" +# skip_display = true + +#[history-ignore] +# # This notification will not be saved in history +# summary = "foobar" +# history_ignore = yes + +#[skip-display] +# # This notification will not be displayed, but will be included in the history +# summary = "foobar" +# skip_display = yes + +#[signed_on] +# appname = Pidgin +# summary = "*signed on*" +# urgency = low +# +#[signed_off] +# appname = Pidgin +# summary = *signed off* +# urgency = low +# +#[says] +# appname = Pidgin +# summary = *says* +# urgency = critical +# +#[twitter] +# appname = Pidgin +# summary = *twitter.com* +# urgency = normal +# +#[stack-volumes] +# appname = "some_volume_notifiers" +# set_stack_tag = "volume" +# +# vim: ft=cfg +#+end_src + +* XDG User Directories +#+begin_src shell :tangle ~/dotfiles/guix/home/files/user-dirs.dirs +# This file is written by xdg-user-dirs-update +# If you want to change or add directories, just edit the line you're +# interested in. All local changes will be retained on the next run. +# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped +# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an +# absolute path. No other format is supported. +# +XDG_DESKTOP_DIR="$HOME" +XDG_DOWNLOAD_DIR="$HOME/downloads" +XDG_TEMPLATES_DIR="$HOME" +XDG_PUBLICSHARE_DIR="$HOME" +XDG_DOCUMENTS_DIR="$HOME/documents" +XDG_MUSIC_DIR="$HOME/music" +XDG_PICTURES_DIR="$HOME/pictures" +XDG_VIDEOS_DIR="$HOME/videos" +#+end_src diff --git a/dotfiles/org/Desktop.org~ b/dotfiles/org/Desktop.org~ new file mode 100644 index 0000000..05a98c1 --- /dev/null +++ b/dotfiles/org/Desktop.org~ @@ -0,0 +1,851 @@ +#+TITLE: Desktop Configuration + +This =.org= document is where I store all of my small time user-level configuration. + +I prefer to use programs that I can extend the functionality of via configuration files and source code. + +* Sway +** General +*** Include +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +include /gnu/store/6d3q9f1bdfn4cchsziws33ixq2p4zjhw-sway-1.6.1/etc/sway/config.d/* +#+end_src +*** Mod Key +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +set $mod Mod4 +#+end_src +*** Directional Keys +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +set $left h +set $down j +set $up k +set $right l +#+end_src +*** Applications +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +# Terminal +set $term alacritty + +# Application Launcher +set $menu dmenu_path | dmenu | xargs swaymsg exec -- +#+end_src +*** Opacity +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +set $opacity 0.92 +for_window [class=".*"] opacity $opacity +for_window [app_id=".*"] opacity $opacity +#+end_src +*** Borders and Gaps +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +# Window Borders +default_border none + +# Gaps +gaps top 2 +gaps inner 3 +# gaps outer 3 +#+end_src +*** Mouse Behavior +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +# Hide mouse cursor after inactivity +seat * hide_cursor 4000 +#+end_src +*** Autostart +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +# Notifications +exec_always dunst + +# Wlsunset (Night Light) +exec_always wlsunset -l 47.6, -122.3 -t 3500 -T 6500 +#+end_src +*** Wallpaper & Monitor(s) +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +# Wallpaper +output * bg /home/opal/Dotfiles/guix-wallpaper.jpg stretch + +# Monitors +# You can get the names of your outputs by running: swaymsg -t get_outputs +output eDP-1 resolution 1920x1080 position 0,0 +#+end_src + +*** Idle Behavior +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +### Idle configuration +# This will lock your screen after 300 seconds of inactivity, then turn off +# your displays after another 300 seconds, and turn your screens back on when +# resumed. It will also lock your screen before your computer goes to sleep. +exec swayidle -w \ + timeout 300 'swaylock -f -c 000000' \ + timeout 600 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' \ + before-sleep 'swaylock -f -c 000000' +#+end_src + +*** Input +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +### Input configuration +# +# Example configuration: +# +# input "2:14:SynPS/2_Synaptics_TouchPad" { +# dwt enabled +# tap enabled +# natural_scroll enabled +# middle_emulation enabled +# } +# +# You can get the names of your inputs by running: swaymsg -t get_inputs +# Read `man 5 sway-input` for more information about this section. +input type:keyboard { + # Capslock key should work as escape key + # See /usr/share/X11/xkb/rules/xorg.lst for options + xkb_options caps:escape + + repeat_delay 250 + repeat_rate 45 +} +#+end_src +** Keybindings +*** General +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +# Start a terminal +bindsym $mod+Return exec $term + +# Kill focused window +bindsym $mod+Shift+q kill + +# Lock SwayWM +bindsym Control+Shift+l exec swaylock + +# Start your launcher +bindsym $mod+d exec $menu + +# Change normal to inverse to use left mouse button for resizing and right +# mouse button for dragging. +floating_modifier $mod normal + +# Reload the configuration file +bindsym $mod+Shift+c reload + +# Exit sway (logs you out of your Wayland session) +bindsym $mod+Shift+x exec swaymsg -r exit +#+end_src +*** Navigation & Focus +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes + +# Moving around: +# Move your focus around +bindsym $mod+$left focus left +bindsym $mod+$down focus down +bindsym $mod+$up focus up +bindsym $mod+$right focus right +# Or use $mod+[up|down|left|right] +bindsym $mod+Left focus left +bindsym $mod+Down focus down +bindsym $mod+Up focus up +bindsym $mod+Right focus right + +# Move the focused window with the same, but add Shift +bindsym $mod+Shift+$left move left +bindsym $mod+Shift+$down move down +bindsym $mod+Shift+$up move up +bindsym $mod+Shift+$right move right +# Ditto, with arrow keys +bindsym $mod+Shift+Left move left +bindsym $mod+Shift+Down move down +bindsym $mod+Shift+Up move up +bindsym $mod+Shift+Right move right +#+end_src +*** Workspaces +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +set $ws1 ۱ +set $ws2 ۲ +set $ws3 ۳ +set $ws4 ۴ +set $ws5 ۵ + +# Switch to workspace +bindsym $mod+1 workspace $ws1 +bindsym $mod+2 workspace $ws2 +bindsym $mod+3 workspace $ws3 +bindsym $mod+4 workspace $ws4 +bindsym $mod+5 workspace $ws5 + +# Move focused container to workspace +bindsym $mod+Shift+1 move container to workspace $ws1 +bindsym $mod+Shift+2 move container to workspace $ws2 +bindsym $mod+Shift+3 move container to workspace $ws3 +bindsym $mod+Shift+4 move container to workspace $ws4 +bindsym $mod+Shift+5 move container to workspace $ws5 +#+end_src +*** Layout +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +# Layout stuff: +# +# You can "split" the current object of your focus with +# $mod+b or $mod+v, for horizontal and vertical splits +# respectively. +bindsym $mod+b splith +bindsym $mod+v splitv + +# Switch the current container between different layout styles +bindsym $mod+s layout stacking +bindsym $mod+w layout tabbed +bindsym $mod+e layout toggle split + +# Make the current focus fullscreen +bindsym $mod+f fullscreen + +# Toggle the current focus between tiling and floating mode +bindsym $mod+Shift+space floating toggle + +# Swap focus between the tiling area and the floating area +bindsym $mod+space focus mode_toggle + +# Move focus to the parent container +bindsym $mod+a focus parent +# +# Scratchpad: +# +# Sway has a "scratchpad", which is a bag of holding for windows. +# You can send windows there and get them back later. + +# Move the currently focused window to the scratchpad +bindsym $mod+Shift+minus move scratchpad + +# Show the next scratchpad window or hide the focused scratchpad window. +# If there are multiple scratchpad windows, this command cycles through them. +bindsym $mod+minus scratchpad show +# +# Resizing containers: +# +mode "resize" { + # left will shrink the containers width + # right will grow the containers width + # up will shrink the containers height + # down will grow the containers height + bindsym $left resize shrink width 10px + bindsym $down resize grow height 10px + bindsym $up resize shrink height 10px + bindsym $right resize grow width 10px + + # Ditto, with arrow keys + bindsym Left resize shrink width 10px + bindsym Down resize grow height 10px + bindsym Up resize shrink height 10px + bindsym Right resize grow width 10px + + # Return to default mode + bindsym Return mode "default" + bindsym Escape mode "default" +} +bindsym $mod+r mode "resize" + +#+end_src +** Swaybar +#+begin_src shell :tangle ~/dotfiles/guix/home/files/sway/config :mkdirp yes +# +# Status Bar: +# +# Read `man 5 sway-bar` for more information about this section. +bar { + position top + gaps 5 + + # When the status_command prints a new line to stdout, swaybar updates. + # The default just shows the current date and time. + status_command while date +'%Y-%m-%d %l:%M:%S %p'; do sleep 1; done + + colors { + statusline #ffffff + background #323232 + inactive_workspace #32323200 #32323200 #5c5c5c + } +} + + +#+end_src +* Zsh +Aside from using e-shell for quick command line usage, I mainly use vterm with Zsh. It's a bit of a complicated setup but allows for the maximum number of files possible to live in .config instead of littering my home directory. +** zshrc +#+begin_src shell :tangle ~/dotfiles/guix/home/files/zsh/zshrc :mkdirp yes +[[ $TERM == "dumb" ]] && unsetopt zle && PS1='$ ' && return + +# --- zsh config --- # +export ZSH="$XDG_CONFIG_HOME/oh-my-zsh" +HISTFILE=$XDG_CONFIG_HOME/zsh/.history +ZSH_THEME="mrtazz" +DISABLE_AUTO_UPDATE="true" +ENABLE_CORRECTION="true" +plugins=(git) +# This has to stay below plugins. +source $ZSH/oh-my-zsh.sh + +# --- user paths --- # +# scripts +export PATH=/home/ry/scripts:$PATH +# cron scripts +export PATH=/home/ry/scripts/cron-scripts:$PATH +# doom +export PATH=~/.config/emacs/bin:$PATH +# GNU Guix path +export PATH=/home/ry/.guix-profile/bin:$PATH +# --- locale --- # +export LANG=en_US.UTF-8 + +# --- autostart --- # +pfetch + +# --- Functions --- # +# Move files to trash folder instead. +del () { mv "$@" $HOME/.local/share/Trash/files/.; } +# Make directory and CD into it. +mkcd () { mkdir -p -- "$1" && cd -P -- "$1" } + +# --- Aliases --- # +# dnf +alias install="sudo dnf -y install" +alias remove="sudo dnf remove" +alias search="dnf search" +alias update="sudo dnf update" + +# qol +alias vi="nvim" +alias vim="nvim" +alias unmount="umount" + +# systemD +alias sr="sudo systemctl restart" +alias se="sudo systemctl enable" +alias sen="sudo systemctl enable --now" +alias sd="sudo systemctl disable" + +# git +alias ga="git add" +alias gc="git commit -m" +alias gs="git status" +alias gd="git diff" +alias gm="git merge" +alias gp="git push" +alias gco="git checkout" + +# config +alias zshrc="vim ~/dotfiles/.config/zsh/.zshrc" +alias zshrcsource="source ~/.config/zsh/.zshrc" + +# firewalld +alias fcmd="firewall-cmd" +#+end_src + +** +** zprofile +#+begin_src shell :tangle ~/dotfiles/guix/home/files/zsh/zprofile :mkdirp yes +# Each new shell auto-imports all environment variables. +# Hence exporting needs to be done only once. +# Also, all non-login shells are descendants of a login shell. +# Ergo, exports need to be done in the login shell only. +# Hence, we put exports in .zprofile + +# Only vars needed by external commands should be exported. +# Note that you can export vars w/out assigning a value to them. +export XDG_CONFIG_HOME=~/.config +export XDG_CACHE_HOME=~/.cache +export XDG_DATA_HOME=~/.local/share +export XDG_STATE_HOME=~/.config/zsh +export EDITOR=nvim +export VISUAL=nvim +GUIX_PROFILE="$HOME/.config/guix/current" . "$GUIX_PROFILE/etc/profile" +#+end_src +** zshenv +#+begin_src shell :tangle ~/dotfiles/guix/home/files/zsh/zshenv :mkdirp yes +if [[ -z "$XDG_CONFIG_HOME" ]] +then + export XDG_CONFIG_HOME="$HOME/.config" +fi + +if [[ -d "$XDG_CONFIG_HOME/zsh" ]] +then + export ZDOTDIR="$XDG_CONFIG_HOME/zsh" +fi +#+end_src + +#+RESULTS: + +* Alacritty +#+begin_src sh :tangle ~/dotfiles/guix/home/files/alacritty.yml :mkdirp yes +# Env +env: + TERM: xterm-256color + +# Font configuration +font: + normal: + family: inconsolata + style: Regular + bold: + family: inconsolata + style: Bold + italic: + family: inconsolata + style: Italic + bold_italic: + family: inconsolata + style: Bold Italic + size: 16 +#+end_src + +* Dunst +#+begin_src shell :tangle ~/dotfiles/guix/home/files/dunst/dunstrc +[global] + ### Display ### + + # Which monitor should the notifications be displayed on. + monitor = 0 + + # Display notification on focused monitor. Possible modes are: + # mouse: follow mouse pointer + # keyboard: follow window with keyboard focus + # none: don't follow anything + # + # "keyboard" needs a window manager that exports the + # _NET_ACTIVE_WINDOW property. + # This should be the case for almost all modern window managers. + # + # If this option is set to mouse or keyboard, the monitor option + # will be ignored. + follow = none + + ### Geometry ### + + # dynamic width from 0 to 300 + # width = (0, 300) + # constant width of 300 + width = 300 + + # The maximum height of a single notification, excluding the frame. + height = 300 + + # Position the notification in the top right corner + origin = top-right + + # Offset from the origin + offset = 10x50 + + # Scale factor. It is auto-detected if value is 0. + scale = 0 + + # Maximum number of notification (0 means no limit) + notification_limit = 0 + + ### Progress bar ### + + # Turn on the progess bar. It appears when a progress hint is passed with + # for example dunstify -h int:value:12 + progress_bar = true + + # Set the progress bar height. This includes the frame, so make sure + # it's at least twice as big as the frame width. + progress_bar_height = 10 + + # Set the frame width of the progress bar + progress_bar_frame_width = 1 + + # Set the minimum width for the progress bar + progress_bar_min_width = 150 + + # Set the maximum width for the progress bar + progress_bar_max_width = 300 + + + # Show how many messages are currently hidden (because of + # notification_limit). + indicate_hidden = yes + + # The transparency of the window. Range: [0; 100]. + # This option will only work if a compositing window manager is + # present (e.g. xcompmgr, compiz, etc.). (X11 only) + transparency = 0 + + # Draw a line of "separator_height" pixel height between two + # notifications. + # Set to 0 to disable. + separator_height = 2 + + # Padding between text and separator. + padding = 8 + + # Horizontal padding. + horizontal_padding = 8 + + # Padding between text and icon. + text_icon_padding = 0 + + # Defines width in pixels of frame around the notification window. + # Set to 0 to disable. + frame_width = 3 + + # Defines color of the frame around the notification window. + frame_color = "#aaaaaa" + + # Define a color for the separator. + # possible values are: + # * auto: dunst tries to find a color fitting to the background; + # * foreground: use the same color as the foreground; + # * frame: use the same color as the frame; + # * anything else will be interpreted as a X color. + separator_color = frame + + # Sort messages by urgency. + sort = yes + + # Don't remove messages, if the user is idle (no mouse or keyboard input) + # for longer than idle_threshold seconds. + # Set to 0 to disable. + # A client can set the 'transient' hint to bypass this. See the rules + # section for how to disable this if necessary + # idle_threshold = 120 + + ### Text ### + + font = Monospace 8 + + # The spacing between lines. If the height is smaller than the + # font height, it will get raised to the font height. + line_height = 0 + + # Possible values are: + # full: Allow a small subset of html markup in notifications: + # bold + # italic + # strikethrough + # underline + # + # For a complete reference see + # . + # + # strip: This setting is provided for compatibility with some broken + # clients that send markup even though it's not enabled on the + # server. Dunst will try to strip the markup but the parsing is + # simplistic so using this option outside of matching rules for + # specific applications *IS GREATLY DISCOURAGED*. + # + # no: Disable markup parsing, incoming notifications will be treated as + # plain text. Dunst will not advertise that it has the body-markup + # capability if this is set as a global setting. + # + # It's important to note that markup inside the format option will be parsed + # regardless of what this is set to. + markup = full + + # The format of the message. Possible variables are: + # %a appname + # %s summary + # %b body + # %i iconname (including its path) + # %I iconname (without its path) + # %p progress value if set ([ 0%] to [100%]) or nothing + # %n progress value if set without any extra characters + # %% Literal % + # Markup is allowed + format = "%s\n%b" + + # Alignment of message text. + # Possible values are "left", "center" and "right". + alignment = left + + # Vertical alignment of message text and icon. + # Possible values are "top", "center" and "bottom". + vertical_alignment = center + + # Show age of message if message is older than show_age_threshold + # seconds. + # Set to -1 to disable. + show_age_threshold = 60 + + # Specify where to make an ellipsis in long lines. + # Possible values are "start", "middle" and "end". + ellipsize = middle + + # Ignore newlines '\n' in notifications. + ignore_newline = no + + # Stack together notifications with the same content + stack_duplicates = true + + # Hide the count of stacked notifications with the same content + hide_duplicate_count = false + + # Display indicators for URLs (U) and actions (A). + show_indicators = yes + + ### Icons ### + + # Align icons left/right/off + icon_position = left + + # Scale small icons up to this size, set to 0 to disable. Helpful + # for e.g. small files or high-dpi screens. In case of conflict, + # max_icon_size takes precedence over this. + min_icon_size = 0 + + # Scale larger icons down to this size, set to 0 to disable + max_icon_size = 32 + + # Paths to default icons. + icon_path = /usr/share/icons/gnome/16x16/status/:/usr/share/icons/gnome/16x16/devices/ + + ### History ### + + # Should a notification popped up from history be sticky or timeout + # as if it would normally do. + sticky_history = yes + + # Maximum amount of notifications kept in history + history_length = 20 + + ### Misc/Advanced ### + + # dmenu path. + dmenu = /usr/bin/dmenu -p dunst: + + # Browser for opening urls in context menu. + browser = /usr/bin/xdg-open + + # Always run rule-defined scripts, even if the notification is suppressed + always_run_script = true + + # Define the title of the windows spawned by dunst + title = Dunst + + # Define the class of the windows spawned by dunst + class = Dunst + + # Define the corner radius of the notification window + # in pixel size. If the radius is 0, you have no rounded + # corners. + # The radius will be automatically lowered if it exceeds half of the + # notification height to avoid clipping text and/or icons. + corner_radius = 0 + + # Ignore the dbus closeNotification message. + # Useful to enforce the timeout set by dunst configuration. Without this + # parameter, an application may close the notification sent before the + # user defined timeout. + ignore_dbusclose = false + + ### Wayland ### + # These settings are Wayland-specific. They have no effect when using X11 + + # Uncomment this if you want to let notications appear under fullscreen + # applications (default: overlay) + # layer = top + + # Set this to true to use X11 output on Wayland. + force_xwayland = false + + ### Legacy + + # Use the Xinerama extension instead of RandR for multi-monitor support. + # This setting is provided for compatibility with older nVidia drivers that + # do not support RandR and using it on systems that support RandR is highly + # discouraged. + # + # By enabling this setting dunst will not be able to detect when a monitor + # is connected or disconnected which might break follow mode if the screen + # layout changes. + force_xinerama = false + + ### mouse + + # Defines list of actions for each mouse event + # Possible values are: + # * none: Don't do anything. + # * do_action: Invoke the action determined by the action_name rule. If there is no + # such action, open the context menu. + # * open_url: If the notification has exactly one url, open it. If there are multiple + # ones, open the context menu. + # * close_current: Close current notification. + # * close_all: Close all notifications. + # * context: Open context menu for the notification. + # * context_all: Open context menu for all notifications. + # These values can be strung together for each mouse event, and + # will be executed in sequence. + mouse_left_click = close_current + mouse_middle_click = do_action, close_current + mouse_right_click = close_all + +# Experimental features that may or may not work correctly. Do not expect them +# to have a consistent behaviour across releases. +[experimental] + # Calculate the dpi to use on a per-monitor basis. + # If this setting is enabled the Xft.dpi value will be ignored and instead + # dunst will attempt to calculate an appropriate dpi value for each monitor + # using the resolution and physical size. This might be useful in setups + # where there are multiple screens with very different dpi values. + per_monitor_dpi = false + + +[urgency_low] + # IMPORTANT: colors have to be defined in quotation marks. + # Otherwise the "#" and following would be interpreted as a comment. + background = "#222222" + foreground = "#888888" + timeout = 10 + # Icon for notifications with low urgency, uncomment to enable + #default_icon = /path/to/icon + +[urgency_normal] + background = "#285577" + foreground = "#ffffff" + timeout = 10 + # Icon for notifications with normal urgency, uncomment to enable + #default_icon = /path/to/icon + +[urgency_critical] + background = "#900000" + foreground = "#ffffff" + frame_color = "#ff0000" + timeout = 0 + # Icon for notifications with critical urgency, uncomment to enable + #default_icon = /path/to/icon + +# Every section that isn't one of the above is interpreted as a rules to +# override settings for certain messages. +# +# Messages can be matched by +# appname (discouraged, see desktop_entry) +# body +# category +# desktop_entry +# icon +# match_transient +# msg_urgency +# stack_tag +# summary +# +# and you can override the +# background +# foreground +# format +# frame_color +# fullscreen +# new_icon +# set_stack_tag +# set_transient +# set_category +# timeout +# urgency +# skip_display +# history_ignore +# action_name +# word_wrap +# ellipsize +# alignment +# +# Shell-like globbing will get expanded. +# +# Instead of the appname filter, it's recommended to use the desktop_entry filter. +# GLib based applications export their desktop-entry name. In comparison to the appname, +# the desktop-entry won't get localized. +# +# SCRIPTING +# You can specify a script that gets run when the rule matches by +# setting the "script" option. +# The script will be called as follows: +# script appname summary body icon urgency +# where urgency can be "LOW", "NORMAL" or "CRITICAL". +# +# NOTE: It might be helpful to run dunst -print in a terminal in order +# to find fitting options for rules. + +# Disable the transient hint so that idle_threshold cannot be bypassed from the +# client +#[transient_disable] +# match_transient = yes +# set_transient = no +# +# Make the handling of transient notifications more strict by making them not +# be placed in history. +#[transient_history_ignore] +# match_transient = yes +# history_ignore = yes + +# fullscreen values +# show: show the notifications, regardless if there is a fullscreen window opened +# delay: displays the new notification, if there is no fullscreen window active +# If the notification is already drawn, it won't get undrawn. +# pushback: same as delay, but when switching into fullscreen, the notification will get +# withdrawn from screen again and will get delayed like a new notification +#[fullscreen_delay_everything] +# fullscreen = delay +#[fullscreen_show_critical] +# msg_urgency = critical +# fullscreen = show + +#[espeak] +# summary = "*" +# script = dunst_espeak.sh + +#[script-test] +# summary = "*script*" +# script = dunst_test.sh + +#[ignore] +# # This notification will not be displayed +# summary = "foobar" +# skip_display = true + +#[history-ignore] +# # This notification will not be saved in history +# summary = "foobar" +# history_ignore = yes + +#[skip-display] +# # This notification will not be displayed, but will be included in the history +# summary = "foobar" +# skip_display = yes + +#[signed_on] +# appname = Pidgin +# summary = "*signed on*" +# urgency = low +# +#[signed_off] +# appname = Pidgin +# summary = *signed off* +# urgency = low +# +#[says] +# appname = Pidgin +# summary = *says* +# urgency = critical +# +#[twitter] +# appname = Pidgin +# summary = *twitter.com* +# urgency = normal +# +#[stack-volumes] +# appname = "some_volume_notifiers" +# set_stack_tag = "volume" +# +# vim: ft=cfg +#+end_src + +* XDG User Directories +#+begin_src shell :tangle ~/dotfiles/guix/home/files/user-dirs.dirs +# This file is written by xdg-user-dirs-update +# If you want to change or add directories, just edit the line you're +# interested in. All local changes will be retained on the next run. +# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped +# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an +# absolute path. No other format is supported. +# +XDG_DESKTOP_DIR="$HOME" +XDG_DOWNLOAD_DIR="$HOME/downloads" +XDG_TEMPLATES_DIR="$HOME" +XDG_PUBLICSHARE_DIR="$HOME" +XDG_DOCUMENTS_DIR="$HOME/documents" +XDG_MUSIC_DIR="$HOME/music" +XDG_PICTURES_DIR="$HOME/pictures" +XDG_VIDEOS_DIR="$HOME/videos" +#+end_src diff --git a/dotfiles/org/Emacs.org b/dotfiles/org/Emacs.org new file mode 100644 index 0000000..099da67 --- /dev/null +++ b/dotfiles/org/Emacs.org @@ -0,0 +1,899 @@ + +#+TITLE: Emacs Configuration +#+PROPERTY: header-args:emacs-lisp :tangle ~/dotfiles/guix/home/files/emacs/init.el :mkdirp yes :lexical yes + +* Configuration +:PROPERTIES: +:TOC: :include all :depth 3 :force (depth) :ignore (this) :local (depth) +:END: +:CONTENTS: +- [[#configuration][Configuration]] + - [[#package-management][Package Management]] + - [[#general][General]] + - [[#theme][Theme]] + - [[#fonts][Fonts]] + - [[#keybinding][Keybinding]] + - [[#completion-frameworks][Completion Frameworks]] + - [[#buffer--workspaces][Buffer & Workspaces]] + - [[#file-browser][File Browser]] + - [[#org][Org]] + - [[#programmingeditor][Programming/Editor]] +- [[#tools][Tools]] + - [[#magit][Magit]] + - [[#eshell][Eshell]] + - [[#vterm][Vterm]] + - [[#pdf][PDF]] + - [[#e-mail][E-Mail]] + - [[#irc][IRC]] +:END: +** Package Management +I use [[https://github.com/raxod502/straight.el][straight.el]] for managing packages as it's fairly simple and robust. At some point I'd like to move to primarily using Guix for Emacs package management. +#+begin_src emacs-lisp +(setq package-enable-at-startup nil) + +;; * Package Management with straight.el +(unless (featurep 'straight) + ;; Bootstrap straight.el + (defvar bootstrap-version) + (let ((bootstrap-file + (expand-file-name "straight/repos/straight.el/bootstrap.el" user-emacs-directory)) + (bootstrap-version 5)) + (unless (file-exists-p bootstrap-file) + (with-current-buffer + (url-retrieve-synchronously + "https://raw.githubusercontent.com/raxod502/straight.el/develop/install.el" + 'silent 'inhibit-cookies) + (goto-char (point-max)) + (eval-print-last-sexp))) + (load bootstrap-file nil 'nomessage))) + +;; Use straight.el for use-package expressions +(straight-use-package 'use-package) + +(setq package-archives '(("melpa" . "https://melpa.org/packages/") + ("org" . "https://orgmode.org/elpa/") + ("elpa" . "https://elpa.gnu.org/packages/"))) +#+end_src + +** General +*** User Interface +#+begin_src emacs-lisp +(scroll-bar-mode -1) ;; Disable scroll bar +(tool-bar-mode -1) ;; Disable tool bar menu +(tooltip-mode -1) ;; Disable tooltips +(set-fringe-mode 10) ;; Disable fringe mode +(menu-bar-mode -1) ;; Disable menu bar +(global-display-line-numbers-mode t) ;; Display line numbers +(set-default 'truncate-lines nil) ;; Wrap lines at end of screen +(setq visible-bell t) ;; Visible flash to represent a bell +(setq x-select-enable-clipboard t) ;; Enable clipboard +(global-tab-line-mode -1) ;; Disable tab mode +(setq inhibit-startup-message t) ;; What it says +(setq global-auto-revert-non-file-buffers t) +(global-auto-revert-mode 1) ;; Revert all buffers on change +(setq custom-safe-themes t) ;; Treat themes as safe + +;; Disable line mode for specific major/minor modes. +(dolist (mode '(org-mode-hook + vterm-mode-hook + term-mode-hook + eshell-mode-hook)) + (add-hook mode (lambda () (display-line-numbers-mode 0)))) +#+end_src +*** Transparency +#+begin_src emacs-lisp +(set-frame-parameter (selected-frame) 'alpha '(90 . 90)) +(add-to-list 'default-frame-alist '(alpha . (90 . 90))) +(set-frame-parameter (selected-frame) 'fullscreen 'maximized) +(add-to-list 'default-frame-alist '(fullscreen . maximized)) +#+end_src + +*** Modeline +Doom's modeline is excellent, and much less cluttered than the default Emacs modeline. +#+begin_src emacs-lisp +(use-package doom-modeline + :straight t + :init (doom-modeline-mode 1) + :custom ((doom-modeline-height 15))) + +;; install all-the-icons when first loading the emacs conf +;; remember to run M-x all-the-icons-install-fonts +(use-package all-the-icons + :straight t + :if (display-graphic-p)) +#+end_src + +*** Keybinding display +Which-key is a package that displays the available commands granted that it's incomplete. For instance, if I type "SPC", I will see all of the commands available to the leader key. + +#+begin_src emacs-lisp +(use-package which-key + :straight t + :defer 0 + :diminish which-key-mode + :config + (which-key-mode) + (setq which-key-idle-delay 0.3)) +#+end_src + +*** Notifications +**** Alerts +Minimal alerts so I can see notifications from various programs in Emacs. + +#+begin_src emacs-lisp +(use-package alert + :straight t + :config + (setq alert-default-style 'notification)) +#+end_src +**** Disable Warnings +#+begin_src emacs-lisp +(setq large-file-warning-threshold nil) ;; Disables warnings for large files +(setq vc-follow-symlinks t) ;; Disables warnings for symlinks +#+end_src +*** Helpful Describe Functionality +Helpful.el is a package that reformats the describe-X functions to be much more informative. + +#+begin_src emacs-lisp +(use-package helpful + :straight t + :commands (helpful-callable helpful-variable helpful-command helpful-key)) +#+end_src +*** Autosaves +#+begin_src emacs-lisp +(use-package super-save + :straight t + :config + (super-save-mode +1)) + +;; Auto reverting Changed Files +(setq global-auto-revert-non-file-buffers nil) +(global-auto-revert-mode -1) +#+end_src +*** Pinentry +#+begin_src emacs-lisp +(use-package pinentry :straight t) +(setq epa-pinentry-mode 'loopback) +(pinentry-start) +#+end_src +*** Tramp +#+begin_src emacs-lisp +(setq tramp-default-method "ssh") +#+end_src +** Theme + +#+begin_src emacs-lisp +;; (use-package modus-themes +;; :straight t +;; :init +;; (setq modus-themes-italic-constructs t +;; modus-themes-bold-constructs nil +;; modus-themes-region '(accented bg-only no-extend) +;; modus-themes-org-blocks 'greyscale +;; modus-themes-paren-match 'intense +;; modus-themes-mixed-fonts t) +;; (modus-themes-load-themes) +;; :config +;; (modus-themes-load-vivendi) +;; :bind +;; ("" . modus-themes-toggle)) + +;; Doing some doom themes for a while. +(use-package doom-themes + :straight t + :init + (load-theme 'doom-Iosvkem)) +#+end_src + +** Fonts + +#+begin_src emacs-lisp +(set-face-attribute 'default nil :font "Fira Mono" :height 125 :weight 'medium) +(set-face-attribute 'variable-pitch nil :font "Fira Sans" :height 1.0 :weight 'regular) +(set-face-attribute 'fixed-pitch nil :font "Fira Code" :height 1.0 :weight 'medium) + +(use-package mixed-pitch + :straight t + :config + (add-hook 'org-mode-hook #'mixed-pitch-mode)) +(use-package unicode-fonts :straight t) +#+end_src + +** Keybinding +I came from vim, so naturally I use Evil keybindings. I also used to use Doom Emacs before rolling my own configuration so I've borrowed some ideas from my time spent there as well. Between the two paradigms I rarely leave the home row which is ideal for typing for extended periods of time. + +*** General.el (leader-key keybindings) +I really enjoy having a leader key and eschewing the Control and Alt keys entirely. Doom had far too many leader keybindings that I never used so I've boiled them down to the essentials that I used the most. + +#+begin_src emacs-lisp +(global-set-key (kbd "") 'keyboard-escape-quit) ;; Escape exits out of prompts + +;; Define Leader Key +(use-package general + :straight t + :config + (general-evil-setup t) + (general-create-definer opal/leader-keys + :keymaps '(normal insert visual emacs) + :prefix "SPC" + :global-prefix "C-SPC") + ;; Define Keybindings (potentially move into own file) + (opal/leader-keys + ;; Leader-map + ";" #'pp-eval-expression ;; Eval expression + ":" #'execute-extended-command ;; Eq to M-x + "u" #'universal-argument ;; Universal argument + "w" #'evil-window-map ;; Window functions + "." #'find-file ;; Find file (opens in mini-buffer) + "," #'consult-buffer ;; Switch to buffer + "<" #'switch-to-buffer ;; Switch to non-perspective.el minibuffer + "s" #'consult-line + "p" #'projectile-command-map + "l" #'lsp-map + + ;; Magit + "gg" #'magit-status + "gi" #'magit-init + "gc" #'magit-clone + + ;; Workspaces + "bi" #'persp-ibuffer + "bl" #'persp-next + "bh" #'persp-prev + "br" #'persp-rename + "bD" #'persp-remove-buffer + "bd" #'kill-buffer + + ;; Terminal/Shell + "tt" #'vterm + "te" #'eshell + + ;; Org + ;; Babel + "obt" #'org-babel-tangle + ;; Gen + "ol" #'org-insert-link + "or" #'org-reload + ;; Agenda + "oa" #'org-agenda + + ;; Eval + "eb" #'eval-buffer + "er" #'eval-region + "ef" #'eval-defun + "el" #'eval-last-sexp + + ;; Describe + "df" #'describe-function + "dv" #'describe-variable + "ds" #'describe-symbol + "dk" #'describe-key + "dp" #'describe-package)) +#+end_src + +*** Evil +#+begin_src emacs-lisp +(use-package evil + :straight t + :init + (setq evil-want-integration t) + (setq evil-want-keybinding nil) + (setq evil-want-C-u-scroll t) + (setq evil-want-C-i-jump nil) + (setq evil-respect-visual-line-mode t) + :config + (evil-mode 1) + (define-key evil-insert-state-map (kbd "C-g") 'evil-normal-state) + (define-key evil-insert-state-map (kbd "C-h") 'evil-delete-backward-char-and-join) + + ;; Use visual line motions even outside of visual-line-mode buffers + (evil-global-set-key 'motion "j" 'evil-next-visual-line) + (evil-global-set-key 'motion "k" 'evil-previous-visual-line) + + (evil-set-initial-state 'messages-buffer-mode 'normal) + (evil-set-initial-state 'dashboard-mode 'normal)) + +(use-package evil-collection + :straight t + :after evil + :config + (evil-collection-init)) +#+end_src + +** Completion Frameworks +*** Vertico +#+begin_src emacs-lisp +;; Enable vertico +(use-package vertico + :straight t + :bind + (:map vertico-map + ("C-j" . vertico-next) + ("C-k" . vertico-previous)) + :init + (vertico-mode) + (setq vertico-scroll-margin 0) ;; Scroll margin + (setq vertico-count 10) ;; Candidates + (setq vertico-cycle t)) ;; Enable cycling + + ;; (use-package ivy + ;; :straight t + ;; :bind (("C-s" . 'swiper) + ;; :map ivy-minibuffer-map + ;; ("TAB" . ivy-alt-done) + ;; ("C-l" . ivy-alt-done) + ;; ("C-j" . ivy-next-line) + ;; ("C-k" . ivy-previous-line) + ;; :map ivy-switch-buffer-map + ;; ("C-k" . ivy-previous-line) + ;; ("C-l" . ivy-done) + ;; ("C-d" . ivy-reverse-i-search-kill)) + ;; :config + ;; (ivy-mode 1)) + + ;; (use-package ivy-rich + ;; :straight t + ;; :after ivy + ;; :init (ivy-rich-mode 1)) +#+end_src +*** Orderless +Completion style +#+begin_src emacs-lisp +(use-package orderless + :straight t + :init + (setq completion-styles '(orderless) + completion-category-defaults nil + completion-category-overrides '((file (styles partial-completion))))) +#+end_src + +*** History +Persistent history +#+begin_src emacs-lisp +(use-package savehist + :straight t + :init + (savehist-mode)) +#+end_src + +*** Consult +#+begin_src emacs-lisp +(use-package consult + :straight t + :defer t + :config + (setq + consult-narrow-key "<" + consult-line-numbers-widen t + consult-async-min-input 2 + consult-async-refresh-delay 0.15 + consult-async-input-throttle 0.2 + consult-async-input-debounce 0.1)) +;; (use-package counsel +;; :straight t +;; :bind +;; (("C-M-j" . 'counsel-switch-buffer) +;; :map minibuffer-local-map +;; ("C-r" . 'counsel-minibuffer-history)) + +;; :custom +;; (counsel-linux-app-format-function #'counsel-linux-app-format-function-name-only) +;; :config +;; (counsel-mode 1)) +#+end_src + +*** Marginalia +Marginalia provides annotations next to minibuffer items. + +#+begin_src emacs-lisp +(use-package marginalia + :straight t + :bind (("M-A" . marginalia-cycle) + :map minibuffer-local-map + ("M-A" . marginalia-cycle)) + :init + (marginalia-mode)) +#+end_src + +*** Company +#+begin_src emacs-lisp +(use-package company + :straight t + :commands (company-complete-common + company-complete-common-or-cycle + company-manual-begin + company-grab-line) + :init + (setq company-minimum-prefix-length 2 + company-tooltip-limit 14 + company-tooltip-align-annotations t + company-require-match 'never + company-global-modes + '(not erc-mode + message-mode + help-mode + vterm-mode) + company-frontends + '(company-pseudo-tooltip-frontend ; always show candidates in overlay tooltip + company-echo-metadata-frontend) ; show selected candidate docs in echo area + company-backends '(company-capf) + company-auto-commit nil + company-dabbrev-other-buffers nil + company-dabbrev-ignore-case nil + company-dabbrev-downcase nil)) +#+end_src + +** Buffer & Workspaces +*** Perspective +#+begin_src emacs-lisp +(use-package perspective + :straight t + :config + (persp-mode)) +#+end_src +*** Bufler +Helps organize buffers in groups. +#+begin_src emacs-lisp +(use-package bufler :straight t) +#+end_src +*** Winner +Allows window undo +#+begin_src emacs-lisp +(use-package winner + :straight t) +#+end_src +** File Browser +I don't even think I've heard of an alternative to Dired... +#+begin_src emacs-lisp +(use-package dired + :init + (setq dired-auto-revert-buffer t + dired-dwim-target t + dired-hide-details-hide-symlink-targets nil + dired-recursive-copies 'always + dired-recursive-deletes 'top + dired-create-destination-dirs 'ask)) + +(use-package dired-rsync + :straight t + :general (dired-mode-map "C-c C-r" #'dired-rsync)) +(use-package all-the-icons-dired :straight t) +(use-package dired-single :straight t) +(use-package dired-collapse :straight t) + +;; Make pretty colors! +(use-package dired-rainbow + :straight t + :after dired + :config + (dired-rainbow-define-chmod directory "#6cb2eb" "d.*") + (dired-rainbow-define html "#eb5286" ("css" "less" "sass" "scss" "htm" "html" "jhtm" "mht" "eml" "mustache" "xhtml")) + (dired-rainbow-define xml "#f2d024" ("xml" "xsd" "xsl" "xslt" "wsdl" "bib" "json" "msg" "pgn" "rss" "yaml" "yml" "rdata")) + (dired-rainbow-define document "#9561e2" ("docm" "doc" "docx" "odb" "odt" "pdb" "pdf" "ps" "rtf" "djvu" "epub" "odp" "ppt" "pptx")) + (dired-rainbow-define markdown "#ffed4a" ("org" "etx" "info" "markdown" "md" "mkd" "nfo" "pod" "rst" "tex" "textfile" "txt")) + (dired-rainbow-define database "#6574cd" ("xlsx" "xls" "csv" "accdb" "db" "mdb" "sqlite" "nc")) + (dired-rainbow-define media "#de751f" ("mp3" "mp4" "mkv" "MP3" "MP4" "avi" "mpeg" "mpg" "flv" "ogg" "mov" "mid" "midi" "wav" "aiff" "flac")) + (dired-rainbow-define image "#f66d9b" ("tiff" "tif" "cdr" "gif" "ico" "jpeg" "jpg" "png" "psd" "eps" "svg")) + (dired-rainbow-define log "#c17d11" ("log")) + (dired-rainbow-define shell "#f6993f" ("awk" "bash" "bat" "sed" "sh" "zsh" "vim")) + (dired-rainbow-define interpreted "#38c172" ("py" "ipynb" "rb" "pl" "t" "msql" "mysql" "pgsql" "sql" "r" "clj" "cljs" "scala" "js")) + (dired-rainbow-define compiled "#4dc0b5" ("asm" "cl" "lisp" "el" "c" "h" "c++" "h++" "hpp" "hxx" "m" "cc" "cs" "cp" "cpp" "go" "f" "for" "ftn" "f90" "f95" "f03" "f08" "s" "rs" "hi" "hs" "pyc" ".java")) + (dired-rainbow-define executable "#8cc4ff" ("exe" "msi")) + (dired-rainbow-define compressed "#51d88a" ("7z" "zip" "bz2" "tgz" "txz" "gz" "xz" "z" "Z" "jar" "war" "ear" "rar" "sar" "xpi" "apk" "xz" "tar")) + (dired-rainbow-define packaged "#faad63" ("deb" "rpm" "apk" "jad" "jar" "cab" "pak" "pk3" "vdf" "vpk" "bsp")) + (dired-rainbow-define encrypted "#ffed4a" ("gpg" "pgp" "asc" "bfe" "enc" "signature" "sig" "p12" "pem")) + (dired-rainbow-define fonts "#6cb2eb" ("afm" "fon" "fnt" "pfb" "pfm" "ttf" "otf")) + (dired-rainbow-define partition "#e3342f" ("dmg" "iso" "bin" "nrg" "qcow" "toast" "vcd" "vmdk" "bak")) + (dired-rainbow-define vc "#0074d9" ("git" "gitignore" "gitattributes" "gitmodules")) + (dired-rainbow-define-chmod executable-unix "#38c172" "-.*x.*")) +#+end_src +** Org +*** General Configuration +#+begin_src emacs-lisp +(defun opal/org-font-setup () + ;; Replace list hyphen with dot + (font-lock-add-keywords 'org-mode + '(("^ *\\([-]\\) " + (0 (prog1 () (compose-region (match-beginning 1) (match-end 1) + "•")))))) + + ;; Set faces for heading levels + (dolist (face '((org-level-1 . 1.2) + (org-level-2 . 1.1) + (org-level-3 . 1.05) + (org-level-4 . 1.0) + (org-level-5 . 1.1) + (org-level-6 . 1.1) + (org-level-7 . 1.1) + (org-level-8 . 1.1))) + (set-face-attribute (car face) nil :font "Cantarell" :weight 'regular :height (cdr face))) + + ;; Ensure that anything that should be fixed-pitch in Org files appears that way + (set-face-attribute 'org-block nil :foreground nil :inherit 'fixed-pitch) + (set-face-attribute 'org-table nil :inherit 'fixed-pitch) + (set-face-attribute 'org-formula nil :inherit 'fixed-pitch) + (set-face-attribute 'org-code nil :inherit '(shadow fixed-pitch)) + (set-face-attribute 'org-table nil :inherit '(shadow fixed-pitch)) + (set-face-attribute 'org-verbatim nil :inherit '(shadow fixed-pitch)) + (set-face-attribute 'org-special-keyword nil :inherit '(font-lock-comment-face fixed-pitch)) + (set-face-attribute 'org-meta-line nil :inherit '(font-lock-comment-face fixed-pitch)) + (set-face-attribute 'org-checkbox nil :inherit 'fixed-pitch) + (set-face-attribute 'line-number nil :inherit 'fixed-pitch) + (set-face-attribute 'line-number-current-line nil :inherit 'fixed-pitch)) + + +(defun opal/org-mode-setup () + (org-indent-mode) + (variable-pitch-mode 1) + (visual-line-mode 1) + (setq org-startup-folded t)) + +(use-package org + :straight t + :commands (org-capture org-agenda) + :hook (org-mode . opal/org-mode-setup) + :config + (setq org-ellipsis " ▾") + (setq org-agenda-start-with-log-mode t) + (setq org-log-done 'time) + (setq org-log-into-drawer t) + + (setq org-agenda-files + '("~/Org/projects/" + "~/Org/tasks/")) + + + (require 'org-habit) + (add-to-list 'org-modules 'org-habit) + (setq org-habit-graph-column 60) + + (setq org-todo-keywords + '((sequence "TODO(t)" "NEXT(n)" "|" "DONE(d!)") + (sequence "BACKLOG(b)" "PLAN(p)" "READY(r)" "ACTIVE(a)" "REVIEW(v)" "WAIT(w@/!)" "HOLD(h)" "|" "COMPLETED(c)" "CANC(k@)"))) + + (setq org-refile-targets + '(("archive.org" :maxlevel . 1) + ("planner.org" :maxlevel . 1))) + + ;; Save Org buffers after refiling! + (advice-add 'org-refile :after 'org-save-all-org-buffers) + + (setq org-tag-alist + '((:startgroup) + ; Put mutually exclusive tags here + (:endgroup) + ("@errand" . ?E) + ("@home" . ?H) + ("@work" . ?W) + ("agenda" . ?a) + ("planning" . ?p) + ("publish" . ?P) + ("batch" . ?b) + ("note" . ?n) + ("idea" . ?i))) + + ;; Configure custom agenda views + (setq org-agenda-custom-commands + '(("d" "Dashboard" + ((agenda "" ((org-deadline-warning-days 7))) + (todo "NEXT" + ((org-agenda-overriding-header "Next Tasks"))) + (tags-todo "agenda/ACTIVE" ((org-agenda-overriding-header "Active Projects"))))) + + ("n" "Next Tasks" + ((todo "NEXT" + ((org-agenda-overriding-header "Next Tasks"))))) + + ;; Low-effort next actions + ("e" tags-todo "+TODO=\"NEXT\"+Effort<15&+Effort>0" + ((org-agenda-overriding-header "Low Effort Tasks") + (org-agenda-max-todos 20) + (org-agenda-files org-agenda-files))))) + + ;; Create capture templates + (setq org-capture-templates + `(("t" "Tasks") + ("tt" "Task" entry (file+olp "~/org/planner/tasks.org" "Inbox") + "* TODO %?\n %U\n %a\n %i" :empty-lines 1) + + ("p" "Projects") + ("pp" "Project File" entry (file+olp "~/org/projects/auto-infra-overview.org" "Inbox") + "* TODO %?\n %U\n %a\n %i" :empty-lines 1))) + + ;; Tell Org to stop indenting inside of org source blocks. + (setq org-edit-src-content-indentation 0) + + ;; Set org agenda dir + (setq org-directory "~/Org/") + + ;; Open links in browser + (setq browse-url-browser-function 'browse-url-generic + browse-url-generic-program "firefox") + + ;; Init org font setup + (opal/org-font-setup)) +#+end_src + +*** Pretty Bullets +Creates nicer (-) bullets. +#+begin_src emacs-lisp +(use-package org-bullets + :straight t + :after org + :hook (org-mode . org-bullets-mode) + :custom + (org-bullets-bullet-list '("◉" "○" "●" "○" "●" "○" "●"))) +#+end_src + +*** Org Table of Contents +#+begin_src emacs-lisp +(use-package org-make-toc :straight t) +#+end_src + +*** Visual Fill Mode +Creates margins in Org mode to make it more pleasant to look at. +#+begin_src emacs-lisp + +(defun opal/org-mode-visual-fill () + (setq visual-fill-column-width 100 + visual-fill-column-center-text t) + (visual-fill-column-mode 1)) + +(use-package visual-fill-column + :straight t + :hook (org-mode . opal/org-mode-visual-fill)) + +#+end_src + +*** Org Babel +#+begin_src emacs-lisp +;; Load languages for babel code blocks. +(with-eval-after-load 'org + (org-babel-do-load-languages + 'org-babel-load-languages + '((emacs-lisp . t) + (lisp . t))) + + (push '("conf-unix" . conf-unix) org-src-lang-modes)) + +;; Set geiser default language +(setq geiser-default-implementation '(guile)) + +(with-eval-after-load 'org + (require 'org-tempo) + + (add-to-list 'org-structure-template-alist '("sh" . "src shell")) + (add-to-list 'org-structure-template-alist '("el" . "src emacs-lisp")) + (add-to-list 'org-structure-template-alist '("scm" . "src scheme")) + (add-to-list 'org-structure-template-alist '("cl" . "src lisp"))) +#+end_src +** Development/Editing +*** General +**** Syntax (Flycheck) +#+begin_src emacs-lisp +(use-package flycheck :straight t) +#+end_src +**** Tabs/Spaces +#+begin_src emacs-lisp +(setq-default tab-width 2) ;; Set tab indent to 2 +(setq-default evil-shift-width tab-width) ;; Ensure evil matches tab-width +(setq-default indent-tabs-mode nil) ;; Use spaces instead of tabs + +;; Clean up whitespace +(use-package ws-butler :straight t) +#+end_src +**** Rainbow Delimiters +#+begin_src emacs-lisp +(use-package rainbow-delimiters + :straight t + :init + (add-hook 'prog-mode-hook #'rainbow-delimiters-mode) + (add-hook 'org-mode-hook #'rainbow-delimiters-mode)) +#+end_src +**** Rainbow Mode +Sets HTML strings to have the background of the color they represent. +#+begin_src emacs-lisp +(use-package rainbow-mode :straight t) +#+end_src +*** Magit +#+begin_src emacs-lisp +(use-package magit + :straight t) +#+end_src +*** Projectile +#+begin_src emacs-lisp +(use-package projectile + :straight t + :config + (projectile-mode) + :init + (when (file-directory-p "~/Projects/Code") + (setq projectile-project-search-path '("~/Projects/Code"))) + (setq projectile-switch-project-action #'projectile-dired)) +#+end_src +*** LSP +#+begin_src emacs-lisp +(use-package lsp-mode + :straight t + :commands (lsp lsp-deferred) + :config + (lsp-enable-which-key-integration t)) + +(use-package lsp-ui + :straight t + :hook (lsp-mode . lsp-ui-mode) + :custom + (lsp-ui-doc-position 'bottom)) + +#+end_src + +*** Python +#+begin_src emacs-lisp +(use-package python-mode + :ensure t + :hook (python-mode . lsp-deferred)) +#+end_src + +*** Ruby +<<<<<<< HEAD +**** Code Completion +#+begin_src emacs-lisp +(use-package robe + :straight t) +#+end_src +**** Bundler +#+begin_src emacs-lisp +(use-package bundler + :straight t) +======= +#+begin_src emacs-lisp + +>>>>>>> origin/master +#+end_src + +*** Lisp +#+begin_src emacs-lisp +(use-package parinfer + :straight t + :init + (progn + (setq parinfer-extensions + '(defaults + pretty-parens + evil)) + (add-hook 'prog-mode-hook #'parinfer-mode))) +#+end_src +*** Common Lisp +#+begin_src emacs-lisp +(defvar inferior-lisp-program "sbcl") +(use-package sly :straight t) +#+end_src +*** Scheme +#+begin_src emacs-lisp +(use-package geiser + :straight t + :ensure t) + +(use-package geiser-guile + :straight t) + +#+end_src +*** Snippets +Snippets allow certain files to be filled with a template depending on its filename extension. +#+begin_src emacs-lisp +(use-package yasnippet + :straight t + :hook (prog-mode . yas-minor-mode) + :config + (yas-reload-all)) +#+end_src +** Eshell +#+begin_src emacs-lisp +(use-package eshell + :straight t + :config + ;; Save command history when commands are entered + (add-hook 'eshell-pre-command-hook 'eshell-save-some-history) + ;; Truncate buffer for performance + (add-to-list 'eshell-output-filter-functions 'eshell-truncate-buffer) + (evil-normalize-keymaps) + + (setq eshell-banner-message + '(format "%s %s\n" + (propertize (format " %s " (string-trim (buffer-name))) + 'face 'mode-line-highlight) + (propertize (current-time-string) + 'face 'font-lock-keyword-face))) + + (setq eshell-scroll-to-bottom-on-input 'all + eshell-scroll-to-bottom-on-output 'all + eshell-kill-processes-on-exit t + eshell-hist-ignoredups t + eshell-prompt-regexp "^.* λ " + ;; em-glob + eshell-history-size 10000 + eshell-buffer-maximum-lines 10000 + eshell-scroll-to-bottom-on-input t) + + (with-eval-after-load 'esh-opt + (setq eshell-destroy-buffer-when-process-dies t) + (setq eshell-visual-commands '("htop" "zsh" "vim")))) + +#+end_src + +** Vterm +#+begin_src emacs-lisp +(use-package vterm + :straight t + :commands vterm + :config + (setq term-prompt-regexp "^[^#$%>\n]*[#$%>] *") ;; Terminal prompt + (setq vterm-shell "zsh") + (setq vterm-max-scrollback 10000)) +#+end_src + +** PDF +#+begin_src emacs-lisp +(use-package pdf-tools + :straight t + :init + (pdf-tools-install)) +#+end_src + +** E-Mail +I've been using IceDove/Thunderbird for e-mail until I get around to making this a comparable solutions. + +#+begin_src emacs-lisp +;; (use-package mu4e +;; :straight t +;; :config +;; ;; This is set to 't' to avoid mail syncing issues when using mbsync +;; (setq mu4e-change-filenames-when-moving t) + +;; ;; Refresh mail using isync every 5 minutes +;; (setq mu4e-update-interval (* 5 60)) +;; (setq mu4e-get-mail-command "mbsync -a -c ~/Dotfiles/.config/mbsync/mbsyncrc") +;; (setq mu4e-maildir "~/Mail") + +;; (setq mu4e-contexts +;; (list +;; ;; Opal.sh +;; (make-mu4e-context +;; :name "Ry P." +;; :match-func +;; (lambda (msg) +;; (when msg +;; (string-prefix-p "/opal.sh" (mu4e-message-field msg :maildir)))) + +;; :vars '((user-mail-address . "ry@opal.sh") +;; (user-full-name . "Ry P.") +;; (mu4e-drafts-folder . "/opal.sh/Drafts") +;; (mu4e-sent-folder . "/opal.sh/Sent") +;; (mu4e-trash-folder . "/opal.sh/Trash"))))) + +;; (setq mu4e-maildir-shortcuts +;; '(("/opal.sh/Inbox" . ?i) +;; ("/opal.sh/Sent" . ?s) +;; ("/opal.sh/Trash" . ?t) +;; ("/opal.sh/Drafts" . ?d)))) +#+end_src +** IRC +Right now I'm pretty happy with Matrix bridging into IRC rooms so this will stay commented out for now. I might try out the Emacs Matrix client at some point soon. + +#+begin_src emacs-lisp +;; (use-package erc +;; :straight t +;; (setq erc-server "irc.libera.chat" ;sets default server +;; erc-nick "opalvaults" ; Sets nick +;; erc-user-full-name "opalvaults" +;; erc-track-shorten-start 8 +;; erc-kill-buffer-on-part t +;; erc-auto-query 'bury +;; erc-fill-column 90 +;; erc-fill-function 'erc-fill-static +;; erc-fill-static-center 20 +;; erc-track-visibility nil +;; erc-interpret-mirc-color t +;; erc-rename-buffers t +;; erc-track-exclude-server-buffer t)) +#+end_src diff --git a/dotfiles/org/Guix.org b/dotfiles/org/Guix.org new file mode 100644 index 0000000..bfab1ee --- /dev/null +++ b/dotfiles/org/Guix.org @@ -0,0 +1,452 @@ +#+TITLE: Guix Configuration + +I use GNU Guix as my operating system. I'm able to declare the state of the operating system in a series of configuration files in a similar way to Puppet. + +* Channels +#+begin_src scheme :tangle ~/dotfiles/guix/system/channels.scm +(list (channel + (name 'guix) + (url "https://git.savannah.gnu.org/git/guix.git") + (introduction + (make-channel-introduction + "9edb3f66fd807b096b48283debdcddccfea34bad" + (openpgp-fingerprint + "BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA")))) + + (channel + (name 'nonguix) + (url "https://gitlab.com/nonguix/nonguix") + (introduction + (make-channel-introduction + "897c1a470da759236cc11798f4e0a5f7d4d59fbc" + (openpgp-fingerprint + "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5"))))) +#+end_src + +* System +** Home Desktop +#+begin_src scheme :tangle ~/dotfiles/guix/system/home-desktop.scm +(use-modules (gnu) + (gnu services desktop) + (gnu packages wm) + (gnu system setuid) + (gnu packages admin) + (nongnu packages linux)) + +(use-service-modules + cups + desktop + networking + ssh + sddm + xorg) + +(operating-system + (kernel linux) + (firmware (list linux-firmware)) + (locale "en_US.utf8") + (timezone "America/Los_Angeles") + (keyboard-layout (keyboard-layout "us")) + (host-name "borges") + (setuid-programs + (cons (setuid-program + (program (file-append swaylock "/bin/swaylock"))) + %setuid-programs)) + (users (cons* (user-account + (name "opal") + (comment "opal") + (group "users") + (home-directory "/home/opal") + (supplementary-groups + '("wheel" + "netdev" + "audio" + "video"))) + %base-user-accounts)) + + (packages (append (list git + wl-clipboard + icecat + vim + nss-certs + stow + exfat-utils + emacs + sway + swaybg + swaylock + swayidle + dmenu + bluez + bluez-alsa + pulseaudio)) + %base-packages) + + (services + (append (modify-services %desktop-services + (delete gdm-service-type)) + (list (service sddm-service-type + (sddm-configuration + (display-server "wayland")))))) + (bootloader + (bootloader-configuration + (bootloader grub-efi-bootloader) + (targets (list "/boot/efi")) + (keyboard-layout keyboard-layout))) + (mapped-devices + (list (mapped-device + (source + (uuid "40aa6387-e935-4f70-8e7d-1975678a5a32")) + (target "cryptroot") + (type luks-device-mapping)))) + (file-systems + (cons* (file-system + (mount-point "/") + (device "/dev/mapper/cryptroot") + (type "btrfs") + (dependencies mapped-devices)) + (file-system + (mount-point "/boot/efi") + (device (uuid "1C3B-10F5" 'fat32)) + (type "vfat")) + %base-file-systems))) + +;; (setuid-programs +;; (let ((from (lambda (package file) +;; (setuid-program (program (file-append package file)))))) +;; (cons* (from light "/bin/light") +;; (from mtr "/sbin/mtr") +;; (from network-manager "/bin/nmtui") +;; (from nfs-utils "/sbin/mount.nfs") +;; (from swaylock "/bin/swaylock") +;; %setuid-programs))) + +;; (services (cons* ... +;; (modify-services %desktop-services +;; (gdm-service-type config +;; =;;putabrackethere (gdm-configuration +;; (inherit config) +;; (wayland? #t) +;; (debug? #t)))))) + + +#+end_src + +** Work Laptop +#+begin_src scheme :tangle ~/dotfiles/guix/system/work-laptop.scm +(use-modules (gnu) + (gnu services desktop) + (gnu packages wm) + (gnu system setuid) + (gnu packages admin) + (nongnu packages linux)) + +(use-service-modules + cups + desktop + networking + ssh + sddm + xorg) + +(operating-system + (kernel linux) + (firmware (list linux-firmware)) + (locale "en_US.utf8") + (timezone "America/Los_Angeles") + (keyboard-layout (keyboard-layout "us")) + (host-name "borges") + (setuid-programs + (cons (setuid-program + (program (file-append swaylock "/bin/swaylock"))) + %setuid-programs)) + (users (cons* (user-account + (name "opal") + (comment "opal") + (group "users") + (home-directory "/home/opal") + (supplementary-groups + '("wheel" + "netdev" + "audio" + "video"))) + %base-user-accounts)) + + (packages (append (list git + wl-clipboard + vim + nss-certs + stow + exfat-utils + emacs + emacs-exwm + sway + swaybg + swaylock + swayidle + polybar + nyxt + dmenu + bluez + bluez-alsa + pulseaudio + keepassxc + font-fira-mono + font-fira-sans + font-fira-code + gcc-toolchain)) + %base-packages) + + (services + (append (modify-services %desktop-services + (delete gdm-service-type)) + (list (service sddm-service-type + (sddm-configuration + (display-server "wayland")))))) + + (bootloader + (bootloader-configuration + (bootloader grub-efi-bootloader) + (targets (list "/boot/efi")) + (keyboard-layout keyboard-layout))) + (mapped-devices + (list (mapped-device + (source + (uuid "abe760e2-4ba5-4f43-81a2-1c3f16eb62a8")) + (target "cryptroot") + (type luks-device-mapping)))) + (file-systems + (cons* (file-system + (mount-point "/") + (device "/dev/mapper/cryptroot") + (type "btrfs") + (dependencies mapped-devices)) + (file-system + (mount-point "/boot/efi") + (device (uuid "15B3-5DE5" 'fat32)) + (type "vfat")) + %base-file-systems))) + +;; (setuid-programs +;; (let ((from (lambda (package file) +;; (setuid-program (program (file-append package file)))))) +;; (cons* (from light "/bin/light") +;; (from mtr "/sbin/mtr") +;; (from network-manager "/bin/nmtui") +;; (from nfs-utils "/sbin/mount.nfs") +;; (from swaylock "/bin/swaylock") +;; %setuid-programs))) + +;; (services (cons* ... +;; (modify-services %desktop-services +;; (gdm-service-type config +;; =;;putabrackethere (gdm-configuration +;; (inherit config) +;; (wayland? #t) +;; (debug? #t)))))) +#+end_src + +* Home +#+begin_src emacs-lisp :tangle ~/dotfiles/guix/home/guix-home.scm +(use-modules + (gnu) + (gnu home) + (gnu home services) + (gnu home services shells) + (gnu home services shepard) + (gnu packages libreoffice) + (gnu packages mail) + (gnu packages pdf)) + +(home-environment + (packages + (append + ;; Tools/Libraries + (list + gcc-toolchain + wget + curl + cmake + make + zip + unzip + libtool + openssl + openssh + gst-plugins-bad + gst-plugins-base + gst-plugins-good + gst-plugins-ugly + gst-libav + wl-clipboard + zsh + gnupg) + ;; Applications + (list + alacritty + nyxt + zathura-pdf-mupdf + thunar + firefox + wl-randr + libreoffice + calibre + mpv + youtube-dl + icedove + keepassxc + nautilus) + ;; Emacs + (list + emacs-vterm + emacs-geiser + emacs-geiser-guile + emacs-doom-modeline + emacs-all-the-icons + emacs-all-the-icons-dired + emacs-general + emacs-which-key + emacs-alert + emacs-helpful + emacs-pinentry + emacs-doom-themes + emacs-evil + emacs-evil-collection + emacs-vertico + emacs-orderless + emacs-consult + emacs-company + emacs-marginalia + emacs-perspective + emacs-dired-rsync + emacs-dired-hacks + emacs-org-bullets + emacs-org-make-toc + emacs-visual-fill-column + emacs-flycheck + emacs-rainbow-mode + emacs-rainbow-delimiters + emacs-magit + emacs-projectile + emacs-lsp-mode + emacs-lsp-ui + emacs-treemacs + emacs-lsp-treemacs + emacs-parinfer + emacs-yasnippet + emacs-pdf-tools) + ;; Languages + (list + ruby + python + guile + sbcl + perl + python-lsp-server + ruby-solargraph) + ;; Aesthetics/Fonts + (list + gnome-tweaks + papirus-icon-theme + arc-theme + font-fira-mono + font-fira-code + font-fira-sans + font-abattis-cantarell + font-google-noto + font-awesome))) + (services + (append + ;; Shell + (list + (service home-zsh-service-type + (home-zsh-configuration + ;; Place all configs to $XDG_CONFIG_HOME/zsh. Makes + ;; ~/.zshenv set ZDOTDIR to $XDG_CONFIG_HOME/zsh + ;; and shell process starts with ~/.config/zsh/.zshenv + (xdg-flavor? #t) + ;; .zshenv + (zshenv + (list + (local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/zsh/zshenv") + "/.config/zsh/.zshenv"))) + ;; .zprofile + (zprofile + (list + (local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/zsh/zprofile") + "/.config/zsh/.zprofile"))) + ;; .zshrc + (zshrc + (list + (local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/zsh/zshrc") + "/.config/zsh/.zshrc")))))) + ;; Files + (list + (simple-service 'sway + home-files-service-type + (list + `(".config/sway/config" + ,(local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/sway/config"))))) + (simple-service 'emacs-config + home-files-service-type + (list + `(".config/emacs/init.el" + ,(local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/emacs/init.el"))))) + + (simple-service 'nyxt-config + home-files-service-type + (list + `(".config/nyxt/init.lisp" + ,(local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/nyxt/init.lisp"))))) + + (simple-service 'dunst-config + home-files-service-type + (list + `(".config/dunst/dunstrc" + ,(local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/dunst/dunstrc"))))) + + (simple-service 'mbsync-config + home-files-service-type + (list + `(".config/mbsync/mbsyncrc" + ,(local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/mbsync/mbsyncrc"))))) + + (simple-service 'alacritty-config + home-files-service-type + (list + `(".config/alacritty/alacritty.yml" + ,(local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/alacritty/alacritty.yml")))))) + + ;; Daemons + (list + (service home-shepard-service-type + (home-shepherd-configuration + (services + (list + (shepard-service + (provision '(emacs)) + (start #~(make-system-constructor "emacs --daemon")) + (stop #~(make-system-constructor "emacsclient -e '(kill-emacs)'"))) + (shepard-service + (provision '(gnome-keyring-daemon)) + (start #~(make-system-contructor "gnome-keyring-daemon --daemonize ")) + (stop #~(make-system-contructor "pkill gnome-keyring-daemon"))))))))))) +#+end_src diff --git a/dotfiles/org/Guix.org~ b/dotfiles/org/Guix.org~ new file mode 100644 index 0000000..c87f803 --- /dev/null +++ b/dotfiles/org/Guix.org~ @@ -0,0 +1,454 @@ +#+TITLE: Guix Configuration + +I use GNU Guix as my operating system. I'm able to declare the state of the operating system in a series of configuration files in a similar way to Puppet. Eventually I would like to integrate Guix Home into this configuration. + +* Channels +Disclaimer: I use the nonguix channel only for the use of building Firefox from source easily. + +#+begin_src scheme :tangle ~/dotfiles/guix/system/channels.scm +(list (channel + (name 'guix) + (url "https://git.savannah.gnu.org/git/guix.git") + (introduction + (make-channel-introduction + "9edb3f66fd807b096b48283debdcddccfea34bad" + (openpgp-fingerprint + "BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA")))) + + (channel + (name 'nonguix) + (url "https://gitlab.com/nonguix/nonguix") + (introduction + (make-channel-introduction + "897c1a470da759236cc11798f4e0a5f7d4d59fbc" + (openpgp-fingerprint + "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5"))))) +#+end_src + +* System +** Home Desktop +#+begin_src scheme :tangle ~/dotfiles/guix/system/home-desktop.scm +(use-modules (gnu) + (gnu services desktop) + (gnu packages wm) + (gnu system setuid) + (gnu packages admin) + (nongnu packages linux)) + +(use-service-modules + cups + desktop + networking + ssh + sddm + xorg) + +(operating-system + (kernel linux) + (firmware (list linux-firmware)) + (locale "en_US.utf8") + (timezone "America/Los_Angeles") + (keyboard-layout (keyboard-layout "us")) + (host-name "borges") + (setuid-programs + (cons (setuid-program + (program (file-append swaylock "/bin/swaylock"))) + %setuid-programs)) + (users (cons* (user-account + (name "opal") + (comment "opal") + (group "users") + (home-directory "/home/opal") + (supplementary-groups + '("wheel" + "netdev" + "audio" + "video"))) + %base-user-accounts)) + + (packages (append (list git + wl-clipboard + icecat + vim + nss-certs + stow + exfat-utils + emacs + sway + swaybg + swaylock + swayidle + dmenu + bluez + bluez-alsa + pulseaudio)) + %base-packages) + + (services + (append (modify-services %desktop-services + (delete gdm-service-type)) + (list (service sddm-service-type + (sddm-configuration + (display-server "wayland")))))) + (bootloader + (bootloader-configuration + (bootloader grub-efi-bootloader) + (targets (list "/boot/efi")) + (keyboard-layout keyboard-layout))) + (mapped-devices + (list (mapped-device + (source + (uuid "40aa6387-e935-4f70-8e7d-1975678a5a32")) + (target "cryptroot") + (type luks-device-mapping)))) + (file-systems + (cons* (file-system + (mount-point "/") + (device "/dev/mapper/cryptroot") + (type "btrfs") + (dependencies mapped-devices)) + (file-system + (mount-point "/boot/efi") + (device (uuid "1C3B-10F5" 'fat32)) + (type "vfat")) + %base-file-systems))) + +;; (setuid-programs +;; (let ((from (lambda (package file) +;; (setuid-program (program (file-append package file)))))) +;; (cons* (from light "/bin/light") +;; (from mtr "/sbin/mtr") +;; (from network-manager "/bin/nmtui") +;; (from nfs-utils "/sbin/mount.nfs") +;; (from swaylock "/bin/swaylock") +;; %setuid-programs))) + +;; (services (cons* ... +;; (modify-services %desktop-services +;; (gdm-service-type config +;; =;;putabrackethere (gdm-configuration +;; (inherit config) +;; (wayland? #t) +;; (debug? #t)))))) + + +#+end_src + +** Work Laptop +#+begin_src scheme :tangle ~/dotfiles/guix/system/work-laptop.scm +(use-modules (gnu) + (gnu services desktop) + (gnu packages wm) + (gnu system setuid) + (gnu packages admin) + (nongnu packages linux)) + +(use-service-modules + cups + desktop + networking + ssh + sddm + xorg) + +(operating-system + (kernel linux) + (firmware (list linux-firmware)) + (locale "en_US.utf8") + (timezone "America/Los_Angeles") + (keyboard-layout (keyboard-layout "us")) + (host-name "borges") + (setuid-programs + (cons (setuid-program + (program (file-append swaylock "/bin/swaylock"))) + %setuid-programs)) + (users (cons* (user-account + (name "opal") + (comment "opal") + (group "users") + (home-directory "/home/opal") + (supplementary-groups + '("wheel" + "netdev" + "audio" + "video"))) + %base-user-accounts)) + + (packages (append (list git + wl-clipboard + vim + nss-certs + stow + exfat-utils + emacs + emacs-exwm + sway + swaybg + swaylock + swayidle + polybar + nyxt + dmenu + bluez + bluez-alsa + pulseaudio + keepassxc + font-fira-mono + font-fira-sans + font-fira-code + gcc-toolchain)) + %base-packages) + + (services + (append (modify-services %desktop-services + (delete gdm-service-type)) + (list (service sddm-service-type + (sddm-configuration + (display-server "wayland")))))) + + (bootloader + (bootloader-configuration + (bootloader grub-efi-bootloader) + (targets (list "/boot/efi")) + (keyboard-layout keyboard-layout))) + (mapped-devices + (list (mapped-device + (source + (uuid "abe760e2-4ba5-4f43-81a2-1c3f16eb62a8")) + (target "cryptroot") + (type luks-device-mapping)))) + (file-systems + (cons* (file-system + (mount-point "/") + (device "/dev/mapper/cryptroot") + (type "btrfs") + (dependencies mapped-devices)) + (file-system + (mount-point "/boot/efi") + (device (uuid "15B3-5DE5" 'fat32)) + (type "vfat")) + %base-file-systems))) + +;; (setuid-programs +;; (let ((from (lambda (package file) +;; (setuid-program (program (file-append package file)))))) +;; (cons* (from light "/bin/light") +;; (from mtr "/sbin/mtr") +;; (from network-manager "/bin/nmtui") +;; (from nfs-utils "/sbin/mount.nfs") +;; (from swaylock "/bin/swaylock") +;; %setuid-programs))) + +;; (services (cons* ... +;; (modify-services %desktop-services +;; (gdm-service-type config +;; =;;putabrackethere (gdm-configuration +;; (inherit config) +;; (wayland? #t) +;; (debug? #t)))))) +#+end_src + +* Home +#+begin_src emacs-lisp :tangle ~/dotfiles/guix/home/guix-home.scm +(use-modules + (gnu) + (gnu home) + (gnu home services) + (gnu home services shells) + (gnu home services shepard) + (gnu packages libreoffice) + (gnu packages mail) + (gnu packages pdf)) + +(home-environment + (packages + (append + ;; Tools/Libraries + (list + gcc-toolchain + wget + curl + cmake + make + zip + unzip + libtool + openssl + openssh + gst-plugins-bad + gst-plugins-base + gst-plugins-good + gst-plugins-ugly + gst-libav + wl-clipboard + zsh + gnupg) + ;; Applications + (list + alacritty + nyxt + zathura-pdf-mupdf + thunar + firefox + wl-randr + libreoffice + calibre + mpv + youtube-dl + icedove + keepassxc + nautilus) + ;; Emacs + (list + emacs-vterm + emacs-geiser + emacs-geiser-guile + emacs-doom-modeline + emacs-all-the-icons + emacs-all-the-icons-dired + emacs-general + emacs-which-key + emacs-alert + emacs-helpful + emacs-pinentry + emacs-doom-themes + emacs-evil + emacs-evil-collection + emacs-vertico + emacs-orderless + emacs-consult + emacs-company + emacs-marginalia + emacs-perspective + emacs-dired-rsync + emacs-dired-hacks + emacs-org-bullets + emacs-org-make-toc + emacs-visual-fill-column + emacs-flycheck + emacs-rainbow-mode + emacs-rainbow-delimiters + emacs-magit + emacs-projectile + emacs-lsp-mode + emacs-lsp-ui + emacs-treemacs + emacs-lsp-treemacs + emacs-parinfer + emacs-yasnippet + emacs-pdf-tools) + ;; Languages + (list + ruby + python + guile + sbcl + perl + python-lsp-server + ruby-solargraph) + ;; Aesthetics/Fonts + (list + gnome-tweaks + papirus-icon-theme + arc-theme + font-fira-mono + font-fira-code + font-fira-sans + font-abattis-cantarell + font-google-noto + font-awesome))) + (services + (append + ;; Shell + (list + (service home-zsh-service-type + (home-zsh-configuration + ;; Place all configs to $XDG_CONFIG_HOME/zsh. Makes + ;; ~/.zshenv set ZDOTDIR to $XDG_CONFIG_HOME/zsh + ;; and shell process starts with ~/.config/zsh/.zshenv + (xdg-flavor? #t) + ;; .zshenv + (zshenv + (list + (local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/zsh/zshenv") + "/.config/zsh/.zshenv"))) + ;; .zprofile + (zprofile + (list + (local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/zsh/zprofile") + "/.config/zsh/.zprofile"))) + ;; .zshrc + (zshrc + (list + (local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/zsh/zshrc") + "/.config/zsh/.zshrc")))))) + ;; Files + (list + (simple-service 'sway + home-files-service-type + (list + `(".config/sway/config" + ,(local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/sway/config"))))) + (simple-service 'emacs-config + home-files-service-type + (list + `(".config/emacs/init.el" + ,(local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/emacs/init.el"))))) + + (simple-service 'nyxt-config + home-files-service-type + (list + `(".config/nyxt/init.lisp" + ,(local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/nyxt/init.lisp"))))) + + (simple-service 'dunst-config + home-files-service-type + (list + `(".config/dunst/dunstrc" + ,(local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/dunst/dunstrc"))))) + + (simple-service 'mbsync-config + home-files-service-type + (list + `(".config/mbsync/mbsyncrc" + ,(local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/mbsync/mbsyncrc"))))) + + (simple-service 'alacritty-config + home-files-service-type + (list + `(".config/alacritty/alacritty.yml" + ,(local-file + (string-append (getenv "HOME") + "/dotfiles/guix/home/files/alacritty/alacritty.yml")))))) + + ;; Daemons + (list + (service home-shepard-service-type + (home-shepherd-configuration + (services + (list + (shepard-service + (provision '(emacs)) + (start #~(make-system-constructor "emacs --daemon")) + (stop #~(make-system-constructor "emacsclient -e '(kill-emacs)'"))) + (shepard-service + (provision '(gnome-keyring-daemon)) + (start #~(make-system-contructor "gnome-keyring-daemon --daemonize ")) + (stop #~(make-system-contructor "pkill gnome-keyring-daemon"))))))))))) +#+end_src diff --git a/dotfiles/org/Nyxt.org b/dotfiles/org/Nyxt.org new file mode 100644 index 0000000..b7566aa --- /dev/null +++ b/dotfiles/org/Nyxt.org @@ -0,0 +1,238 @@ +#+TITLE: Nyxt Configuration +#+PROPERTY: header-args:lisp :tangle ~/dotfiles/guix/home/files/nyxt/init.lisp :mkdirp yes + +Nyxt is a browser written in Common Lisp that follows the same philosophy of extensibility as Emacs. This makes it a perfect companion to an Emacs centered eco-system when you need a browser with more features than Eww or w3m. + +* Load Quicklisp & Slynk +#+begin_src lisp +(in-package :nyxt) +(load "~/quicklisp/setup.lisp") +(ql:quickload 'slynk) +;; (push #p"~/common-lisp/sly/" asdf:*central-registry*) +;; (asdf:load-system :slynk) +;; (slynk:create-server :port 4008) +#+end_src +* Import Functions +#+begin_src lisp +(load-after-system :slynk (nyxt-init-file "my-slink.lisp")) +;; (load-after-system :slynk "~/.config/nyxt/my-slynk.lisp") +#+end_src + +* Keybindings +#+begin_src lisp +;; Vim-normal mode by default +(define-configuration buffer + ((default-modes (append '(vi-normal-mode) '(blocker-mode) %slot-default%)))) + +;; Vim-insert for prompt-buffer (minibuffer) +(define-configuration prompt-buffer + ((default-modes (append '(vi-insert-mode) %slot-default%)))) + +;; Keybindings +;; (Note: Override Map will override any other custom keybindings so use a prefix key.) +(define-configuration buffer + ((override-map (define-key %slot-default% + "C-x s" 'nyxt/web-mode:search-buffers + "C-x u" 'copy-username + "C-x p" 'copy-password)))) +#+end_src + +* Theme +#+begin_src lisp +;;Message buffer color configuration +(define-configuration window + ((message-buffer-style + (str:concat + %slot-default% + (cl-css:css + '((body + :background-color "black" + :color "white"))))))) + +;; Mini-buffer style +(define-configuration prompt-buffer + ((style (str:concat + %slot-default% + (cl-css:css + '((body + :background-color "black" + :color "white") + ("#prompt-area" + :background-color "black") + ;; The area you input text in. + ("#input" + :background-color "#EDDDAA") + (".source-name" + :color "black" + :background-color "#125458") + (".source-content" + :background-color "black") + (".source-content th" + :border "1px solid #125458" + :background-color "black") + ;; The currently highlighted option. + ("#selection" + :background-color "#125458" + :color "black") + (.marked :background-color "#8B3A3A" + :font-weight "bold" + :color "white") + (.selected :background-color "black" + :color "white"))))))) + +;; Internal buffer (help, bookmarks, buffers panel) +(define-configuration (internal-buffer panel-buffer) + ((style + (str:concat + %slot-default% + (cl-css:css + '((title + :color "#CD5C5C") + (body + :background-color "black" + :color "lightgray") + (hr + :color "lightgray") + (a + :color "#125458") + (.button + :color "white" + :background-color "#125458"))))))) + +;; Link hints in web mode +(define-configuration nyxt/web-mode:web-mode + ((nyxt/web-mode:highlighted-box-style + (cl-css:css + '((".nyxt-hint.nyxt-highlight-hint" + :background "#125458")))))) + +;; Modeline +(define-configuration status-buffer + ((style (str:concat + %slot-default% + (cl-css:css + ;; Arrows on the left. + '(("#controls" + :border-top "1px solid white" + :background-color "#125458") + ;; To the right of the arrows. + ("#url" + :background-color "black" + :color "white" + :border-top "1px solid white") + ;; Far to the right. + ("#modes" + :background-color "black" + :border-top "1px solid white") + ;; The center segment. + ("#tabs" + :background-color "#125458" + :color "black" + :border-top "1px solid white"))))))) + +;; Overriding dark theme colors +(define-configuration nyxt/style-mode:dark-mode + ((style #.(cl-css:css + '((* + :background-color "black !important" + :background-image "none !important" + :color "white") + (a + :background-color "black !important" + :background-image "none !important" + :color "#556B2F !important")))))) +#+end_src + +* Password Management +Password managers are an essential feature and thankfully Nyxt allows me to integrate KeepassXC which I use regularly. +#+begin_src lisp +(define-configuration password:keepassxc-interface + ((password:password-file "/home/opal/.config/keepassxc/.kdbx-store/opal.kdbx"))) + +(define-configuration buffer + ((password-interface (make-instance 'password:user-keepassxc-interface)))) +#+end_src +* Functions +** Show bookmarks first +I've ripped these functions out of the source code and swapped the sources in order to have bookmarks show up first upon executing set-url or set-url-new-buffer. +#+begin_src lisp +(define-command set-url (&key (prefill-current-url-p t)) + "Set the URL for the current buffer, completing with history." + (let ((history (set-url-history *browser*)) + (actions (list (make-command buffer-load* (suggestion-values) + "Load first selected URL in current buffer and the rest in new buffer(s)." + (mapc (lambda (suggestion) (make-buffer :url (url suggestion))) (rest suggestion-values)) + (buffer-load (url (first suggestion-values)))) + (make-command new-buffer-load (suggestion-values) + "Load URL(s) in new buffer(s)." + (mapc (lambda (suggestion) (make-buffer :url (url suggestion))) (rest suggestion-values)) + (make-buffer-focus :url (url (first suggestion-values))))))) + (pushnew-url-history history (url (current-buffer))) + (prompt + :prompt "Open URL" + :input (if prefill-current-url-p + (render-url (url (current-buffer))) "") + :history history + :sources (list (make-instance 'user-new-url-or-search-source :actions actions) + (make-instance 'bookmark-source :actions actions) + (make-instance 'user-global-history-source :actions actions) + (make-instance 'search-engine-url-source :actions actions))))) + +(define-command set-url-new-buffer (&key (prefill-current-url-p t)) + "Prompt for a URL and set it in a new focused buffer." + (let ((history (set-url-history *browser*)) + (actions (list (make-command new-buffer-load (suggestion-values) + "Load URL(s) in new buffer(s)" + (mapc (lambda (suggestion) (make-buffer :url (url suggestion))) + (rest suggestion-values)) + (make-buffer-focus :url (url (first suggestion-values))))))) + (pushnew-url-history history (url (current-buffer))) + (prompt + :prompt "Open URL in new buffer" + :input (if prefill-current-url-p + (render-url (url (current-buffer))) "") + :history history + :sources (list (make-instance 'user-new-url-or-search-source :actions actions) + (make-instance 'bookmark-source :actions actions) + (make-instance 'user-global-history-source :actions actions) + (make-instance 'search-engine-url-source :actions actions))))) + +#+end_src +* Misc +** Redirection +I would like to keep expanding on these redirection functions so I can have native redirection away from sites that don't respect user privacy. +#+begin_src lisp + +;; I would like to implement redirection, or some extension to handle it for me. +;; todo: Redirect reddit to teddit +;; (defun old-reddit-handler (request-data) +;; (let ((url (url request-data))) +;; (setf (url request-data) +;; (if (search "reddit.com" (quri:uri-host url)) +;; (progn +;; (setf (quri:uri-host url) "old.reddit.com") +;; (log:info "Switching to old Reddit: ~s" (render-url url)) +;; url) +;; url))) +;; request-data) + +;; (define-configuration web-buffer +;; ((request-resource-hook +;; (hooks:add-hook %slot-default% (make-handler-resource #'old-reddit-handler))))) +;; (See url-dispatching-handler for a simpler way to achieve the same result.) +#+end_src +* Testing +#+begin_src lisp +(defun nyxt-init-file (&optional subpath) + "Return SUBPATH relative to `*init-file-path*'. +Return nil if `*init-file-path*' is nil. + +Example: +If we want to load a define-command procedure that lives in ~/path/to/nyxt/config/dir/my-slink.lisp +(load-after-system :slynk (nyxt-init-file \"my-slink.lisp\"))" + (if subpath + (uiop:subpathname* (uiop:pathname-directory-pathname + (expand-path *init-file-path*)) + subpath) + (expand-path *init-file-path*))) +#+end_src diff --git a/dotfiles/org/StumpWM.org b/dotfiles/org/StumpWM.org new file mode 100644 index 0000000..ab951e9 --- /dev/null +++ b/dotfiles/org/StumpWM.org @@ -0,0 +1,181 @@ +#+TITLE: StumpWM Configuration +#+PROPERTY: :tangle ~/Dotfiles/.config/stumpwm/config :mkdirp yes + +In my quest to make my computer a Lisp machine in its own right, I am using StumpWM as my window manager. + +* Init +#+begin_src lisp +;;; -*- mode: lisp; -*- +(in-package :stumpwm) +;; (defvar *sbcl-path* "~/.guix-home/profile/share/common-lisp/sbcl/") + +;; StumpWM Modules +(stumpwm:add-to-load-path "~/.guix-home/profile/share/common-lisp/sbcl/stumpwm-swm-gaps") +(stumpwm:add-to-load-path "~/.guix-home/profile/share/common-lisp/sbcl/stumpwm-ttf-fonts") +(stumpwm:add-to-load-path "~/.guix-home/profile/share/common-lisp/sbcl/stumpwm-stumptray") +(stumpwm:add-to-load-path "~/.guix-home/profile/share/common-lisp/sbcl/stumpwm-kbd-layouts") +#+end_src + +* Environment +** Workspaces +#+begin_src lisp +(run-commands + "gnewbg I" + "gnew II" + "gnewbg III" + "gnewbg IV" + "gnewbg V" + "gnewbg-float F") +#+end_src + +** Set Prefix +#+begin_src lisp +(set-prefix-key (kbd "s-ESC")) +#+end_src + +** Focus window with mouse +#+begin_src lisp +(setf *mouse-focus-policy* :click) +#+end_src + +** Messages +#+begin_src lisp +(setf *message-window-gravity* :center + *input-window-gravity* :center + *window-border-style* :thin + *message-window-padding* 3 + *maxsize-border-width* 2 + *normal-border-width* 2 + *transient-border-width* 2 + stumpwm::*float-window-border* 1 + stumpwm::*float-window-title-height* 1) +#+end_src + +** Command Window +#+begin_src lisp +(setq *input-window-gravity* :center) +#+end_src +* Keyboard +** Load Keyboard Layout Module +#+begin_src lisp +(load-module "kbd-layouts") +#+end_src +** Remap Caps Lock +#+begin_src lisp :tangle yes +(setf kbd-layouts:*caps-lock-behavior* :esc) +#+end_src +** Xmodmap +#+begin_src lisp +(run-shell-command "xmodmap ~/Dotfiles/.config/Xmodmap") +#+end_src + +** Keybinds +#+begin_src lisp +;; Set some super key bindings +(define-key *top-map* (kbd "s-h") "move-focus left") +(define-key *top-map* (kbd "s-l") "move-focus right") +(define-key *top-map* (kbd "s-j") "move-focus down") +(define-key *top-map* (kbd "s-k") "move-focus up") + +(define-key *top-map* (kbd "s-H") "move-window left") +(define-key *top-map* (kbd "s-L") "move-window right") +(define-key *top-map* (kbd "s-J") "move-window down") +(define-key *top-map* (kbd "s-K") "move-window up") + +(define-key *top-map* (kbd "s-f") "fullscreen") +(define-key *top-map* (kbd "s-r") "iresize") +(define-key *top-map* (kbd "s-Q") "delete") +(define-key *top-map* (kbd "s-SPC") "run-shell-command emacsclient -e \"(call-interactively #'app-launcher-run-app)\"") +(define-key *top-map* (kbd "s-L") "run-shell-command slock") +(define-key *top-map* (kbd "s-E") "run-shell-command emacs") +(define-key *top-map* (kbd "s-W") "run-shell-command firefox") + +(define-key *top-map* (kbd "s-TAB") "next-in-frame") +(define-key *top-map* (kbd "s-S-TAB") "prev-in-frame") + +(define-key *top-map* (kbd "s-1") "gselect I") +(define-key *top-map* (kbd "s-2") "gselect II") +(define-key *top-map* (kbd "s-3") "gselect III") +(define-key *top-map* (kbd "s-4") "gselect IV") +(define-key *top-map* (kbd "s-5") "gselect V") + +(define-key *top-map* (kbd "s-!") "gmove I") +(define-key *top-map* (kbd "s-@") "gmove II") +(define-key *top-map* (kbd "s-#") "gmove III") +(define-key *top-map* (kbd "s-$") "gmove IV") +(define-key *top-map* (kbd "s-%") "gmove V") + +;; Brightness and volume +(define-key *top-map* (kbd "XF86MonBrightnessDown") "run-shell-command brightnessctl set 5%-") +(define-key *top-map* (kbd "XF86MonBrightnessUp") "run-shell-command brightnessctl set +5%") +(define-key *top-map* (kbd "XF86AudioLowerVolume") "run-shell-command amixer set Master 3%- unmute") +(define-key *top-map* (kbd "XF86AudioRaiseVolume") "run-shell-command amixer set Master 3%+ unmute") +(define-key *top-map* (kbd "XF86AudioMute") "run-shell-command amixer set Master toggle") +#+end_src + +* UI +** Colors +#+begin_src lisp +;; Set UI colors +(setf *colors* + '("#000000" ;black + "#BF6262" ;red + "#a1bf78" ;green + "#dbb774" ;yellow + "#7D8FA3" ;blue + "#ff99ff" ;magenta + "#53cdbd" ;cyan + "#b7bec9")) ;white + +(setf *default-bg-color* "#e699cc") + +(update-color-map (current-screen)) + +(setf *window-format* "%m%s%50t") +#+end_src +** Gaps +#+begin_src lisp +(load-module "swm-gaps") +(setf swm-gaps:*inner-gaps-size* 3) +(run-commands "toggle-gaps-on") +#+end_src +** Fonts +#+begin_src lisp +Enable TTF fonts +(load-module "ttf-fonts") +(setf xft:*font-dirs* '("/home/opal/.guix-home/profile/share/fonts/")) +(xft:cache-fonts) +(set-font (make-instance 'xft:font :family "Fira Mono" :subfamily "Regular" :size 16)) +#+end_src +** Mode-Line +#+begin_src lisp +(setf *mode-line-background-color* (car *colors*) + *mode-line-foreground-color* (car (last *colors*)) + *mode-line-timeout* 1) +#+end_src + +** System tray +#+begin_src lisp +;; Add the system tray module +(load-module "stumptray") + +(stumptray:stumptray) +#+end_src + +* Applications +#+begin_src lisp +(run-shell-command "emacs") +#+end_src + +* Repl Start +#+begin_src lisp +(require :slynk) +(slynk:create-server :dont-close t) +#+end_src + +* Reference +- https://github.com/daviwil/dotfiles/blob/guix-home/Stump.org +- https://github.com/alezost/stumpwm-config +- https://github.com/herbertjones/my-stumpwm-config +- https://github.com/Phundrak/dotfiles/blob/master/org/config/stumpwm.org + diff --git a/testing/dotfiles b/testing/dotfiles deleted file mode 160000 index 58f30d6..0000000 --- a/testing/dotfiles +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 58f30d679011fb1701c35cc25d04ddff7dceb974