]> git.armaanb.net Git - config.org.git/blobdiff - config.org
tmux: unbind prefix
[config.org.git] / config.org
index 562a12abd6d1021188c336caeddcc1e8c53299bd..697255662ff4fa8185e50180e2ed552477e5fb48 100644 (file)
@@ -964,12 +964,12 @@ Use the vi editing mode. I still haven't found a good way to show visual feedbac
   export KISS_PATH="$KISS_PATH:$HOME/repos/community/community"
   export KISS_PATH="$KISS_PATH:$HOME/repos/mid/ports"
 
-  export KISS_COMPRESS=xz
+  export KISS_COMPRESS=zst
 #+end_src
 **** Compilation flags
 #+begin_src shell :tangle ~/.config/ash/ashrc
   export CC=clang
-  export CFLAGS="-O3 -pipe -march=native"
+  export CFLAGS="-O3 -pipe -march=native -w -D_FORTIFY_SOURCE=1 -fPIE -fPIC"
   export CXX=clang++
   export CXXFLAGS="$CFLAGS -stdlib=libc++"
   export MAKEFLAGS="-j$(nproc)"
@@ -1010,7 +1010,7 @@ Use the vi editing mode. I still haven't found a good way to show visual feedbac
   alias ln='ln -v'
   alias grep='grep -in'
   alias mkdir='mkdir -pv'
-  alias lanex='java -jar ~/.local/share/lxc/lanxchange.jar && rm lxc*'
+  alias kmake='make LLVM=1 LLVM_IAS=1 YACC=byacc'
   emacs() { $EDITOR "$@" & }
   alias vim="emacs"
 #+end_src
@@ -1155,6 +1155,8 @@ I use tmux in order to keep my st build light. Still learning how it works.
   set-window-option -g mode-keys vi
   bind-key -T copy-mode-vi 'v' send -X begin-selection
   bind -T copy-mode-vi y send-keys -X copy-pipe-and-cancel 'xclip -in -selection clipboard'
+  unbind C-b
+  set-option -g prefix None
 #+end_src
 ** GPG
 *** Config