X-Git-Url: https://git.armaanb.net/?a=blobdiff_plain;f=config.org;h=03a3d7df29480d27a60fedd1d1c7cbe5035b4e5a;hb=a2db7659161918d9e064bf6f4bc6af14ad9daee1;hp=bd1411261c15f39579fe5b94663e8f0c28433cbf;hpb=d482cbd91ea9ea69da61419a58ce317d29ccd480;p=config.org.git diff --git a/config.org b/config.org index bd14112..03a3d7d 100644 --- a/config.org +++ b/config.org @@ -290,6 +290,14 @@ Define templates for lots of common structure elements. Mostly just used within )) (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. @@ -461,6 +469,9 @@ Set EWW as default browser except for multimedia which should open in MPV. (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) @@ -470,7 +481,6 @@ Set EWW as default browser except for multimedia which should open in MPV. ("*.mp4" . browse-url-mpv) ("*.mp3" . browse-url-mpv) ("*.ogg" . browse-url-mpv) - ("." . eww-browse-url) ))) #+end_src ** EWW @@ -889,9 +899,11 @@ Use the vi editing mode. I still haven't found a good way to show visual feedbac **** 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 PAGER='less' export GTK_USE_PORTAL=1 @@ -919,7 +931,6 @@ Use the vi editing mode. I still haven't found a good way to show visual feedbac #+begin_src shell :tangle ~/.config/ash/ashrc export KISS_PATH="" export KISS_PATH="$KISS_PATH:$HOME/repos/personal" - export KISS_PATH="$KISS_PATH:$HOME/repos/bin/bin" export KISS_PATH="$KISS_PATH:$HOME/repos/main/core" export KISS_PATH="$KISS_PATH:$HOME/repos/main/extra" export KISS_PATH="$KISS_PATH:$HOME/repos/main/xorg" @@ -930,8 +941,10 @@ Use the vi editing mode. I still haven't found a good way to show visual feedbac #+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 @@ -1095,26 +1108,12 @@ Make MPV play a little bit smoother. The best document reader! *** Options #+begin_src conf :tangle ~/.config/zathura/zathurarc - map recolor - map toggle_statusbar set selection-clipboard clipboard set scroll-step 200 set window-title-basename "true" set selection-clipboard "clipboard" #+end_src -*** Colors -#+begin_src conf :tangle ~/.config/zathura/zathurarc - set default-bg "#000000" - set default-fg "#ffffff" - set render-loading true - set render-loading-bg "#000000" - set render-loading-fg "#ffffff" - - set recolor-lightcolor "#000000" # bg - set recolor-darkcolor "#ffffff" # fg - set recolor "true" -#+end_src ** Tmux I use tmux in order to keep my st build light. Still learning how it works. #+begin_src conf :tangle ~/.config/tmux/tmux.conf @@ -1165,5 +1164,6 @@ I use tmux in order to keep my st build light. Still learning how it works. #+end_src ** sx #+begin_src shell :tangle ~/.config/sx/sxrc :tangle-mode (identity #o755) + xhost + exec dwm #+end_src