(modus-themes-mode-line '3d)
(modus-themes-scale-headings t)
(modus-themes-diffs 'desaturated)
- :config (load-theme 'modus-vivendi t))
+ :config (load-theme 'modus-operandi t))
#+end_src
** Typography
*** Font
))
(add-to-list 'org-structure-template-alist addition)))
#+end_src
+** Tables
+#+begin_src emacs-lisp
+ (use-package org-table-wrap-functions
+ :straight (:repo "analyticd/org-table-wrap-functions" :host github)
+ :bind (:map org-mode-map
+ ("C-\\" . org-table-column-wrap-to-width)
+ ("C-|" . 'org-table-unwrap-cell-region)))
+#+end_src
* Autocompletion
** Ivy
A well balanced completion framework.
(interactive)
(start-process "mpv" "*mpv*" "mpv" url))
+ (setq browse-url-browser-function 'browse-url-generic
+ browse-url-generic-program "chorizo")
+
(setq browse-url-handlers
(quote
(("youtu\\.?be" . browse-url-mpv)
("*.mp4" . browse-url-mpv)
("*.mp3" . browse-url-mpv)
("*.ogg" . browse-url-mpv)
- ("." . eww-browse-url)
)))
#+end_src
** EWW
:config (evil-collection-define-key 'normal 'dired-mode-map
"H" 'dired-hide-dotfiles-mode))
#+end_src
+** Man
+#+begin_src emacs-lisp
+ (use-package man
+ :bind ("C-c t" . man))
+#+end_src
** Git
*** Magit
A very good Git interface.
**** General program configs
#+begin_src shell :tangle ~/.config/ash/ashrc
export GPG_TTY="$(tty)"
- export GNUPGHOME="~/.local/share/gnupg"
- export GOPATH="~/.local/share/go"
+ export GNUPGHOME="$HOME/.local/share/gnupg"
+ export GOPATH="$HOME/.local/share/go"
+ export JUPYTER_CONFIG_DIR="$HOME/.config/jupyter"
+ export IPYTHON_DIR="$HOME/.local/share/ipython"
- export MANPAGER='nvim +Man!'
export PAGER='less'
-
export GTK_USE_PORTAL=1
export CDPATH=:~
export LESSHISTFILE=/dev/null
#+end_src
**** Compilation flags
#+begin_src shell :tangle ~/.config/ash/ashrc
+ export CC=clang
export CFLAGS="-O3 -pipe -march=native"
- export CXXFLAGS="$CFLAGS"
+ export CXX=clang++
+ export CXXFLAGS="$CFLAGS -stdlib=libc++"
export MAKEFLAGS="-j$(nproc)"
export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig"
#+end_src
#+end_src
** sx
#+begin_src shell :tangle ~/.config/sx/sxrc :tangle-mode (identity #o755)
- autostart &
- dwmblocks &
exec dwm
#+end_src