X-Git-Url: https://git.armaanb.net/?a=blobdiff_plain;f=config.org;h=5c2419e00478da8b2b9b5bfafe67694a2fec4698;hb=f2e9f2d8fc2b792d3d036c9b7c61ad4eac0f771b;hp=11fbd259af5d89413f1907ae4b96cf11c7f554c7;hpb=a468fa89666b75b3d424ee999dc72004f173e7b6;p=config.org.git diff --git a/config.org b/config.org index 11fbd25..5c2419e 100644 --- a/config.org +++ b/config.org @@ -55,7 +55,7 @@ Use the Modus Operandi theme by Protesilaos Stavrou. Its the best theme for Emac *** Font JetBrains Mono is a great programming font with ligatures. The "NF" means that it has been patched with the [[https://www.nerdfonts.com/][Nerd Fonts]]. #+begin_src emacs-lisp - (add-to-list 'default-frame-alist '(font . "JetBrainsMonoNF-12")) + (add-to-list 'default-frame-alist '(font . "JetBrainsMonoNF-11")) #+end_src *** Ligatures #+begin_src emacs-lisp @@ -150,8 +150,12 @@ Soft wrap words and do operations by visual lines in some modes. ** Display number of matches in search #+begin_src emacs-lisp (use-package anzu + :after (evil) :config (global-anzu-mode) :bind + ([remap isearch-forward] . isearch-forward-regexp) + ([remap isearch-backward] . isearch-backward-regexp) + ([remap query-replace] . anzu-query-replace) ([remap query-replace] . anzu-query-replace) ([remap query-replace-regexp] . anzu-query-replace-regexp)) #+end_src @@ -938,31 +942,39 @@ Use the vi editing mode. I still haven't found a good way to show visual feedbac } #+end_src *** Exports +**** Default programs #+begin_src shell :tangle ~/.config/ash/ashrc export EDITOR="emacsclient -c" export VISUAL="$EDITOR" export TERM=xterm-256color # for compatability - + #+end_src +**** General program configs +#+begin_src shell :tangle ~/.config/ash/ashrc export GPG_TTY="$(tty)" export MANPAGER='nvim +Man!' export PAGER='less' export GTK_USE_PORTAL=1 export CDPATH=:~ export LESSHISTFILE=/dev/null - export PASH_KEYID=me@armaanb.net export PASH_LENGTH=20 - +#+end_src +**** PATH +#+begin_src shell :tangle ~/.config/ash/ashrc export PATH="/home/armaa/src/bin:$PATH" export PATH="/home/armaa/src/bin/bin:$PATH" export PATH="/home/armaa/.local/bin:$PATH" export PATH="$PATH:/usr/sbin" - +#+end_src +**** Locale +#+begin_src shell :tangle ~/.config/ash/ashrc export LC_ALL="en_US.UTF-8" export LC_CTYPE="en_US.UTF-8" export LANGUAGE="en_US.UTF-8" export TZ="America/New_York" - +#+end_src +**** KISS +#+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" @@ -971,12 +983,16 @@ Use the vi editing mode. I still haven't found a good way to show visual feedbac export KISS_PATH="$KISS_PATH:$HOME/repos/main/xorg" export KISS_PATH="$KISS_PATH:$HOME/repos/community/community" export KISS_PATH="$KISS_PATH:$HOME/repos/mid/ports" - +#+end_src +**** Compilation flags +#+begin_src shell :tangle ~/.config/ash/ashrc export CFLAGS="-O3 -pipe -march=native" export CXXFLAGS="$CFLAGS" export MAKEFLAGS="-j$(nproc)" export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig" - +#+end_src +**** XDG desktop dirs +#+begin_src shell :tangle ~/.config/ash/ashrc export XDG_DESKTOP_DIR="/dev/null" export XDG_DOCUMENTS_DIR="$HOME/documents" export XDG_DOWNLOAD_DIR="$HOME/downloads"