Commit Diff


commit - 39494cad90f84642c9ac5bc88f9bd9a986f1ea51
commit + 368c829811dff2b54a7ede23010fddcaff5a9b71
blob - ddcbf87c8261b36585a8801ee0ca9dd2d4170aab
blob + be1a379645e17f8f1a69677da4285b3a35d1b73c
--- .config/fontconfig/fonts.conf
+++ .config/fontconfig/fonts.conf
@@ -6,10 +6,10 @@
       <string>monospace</string>
     </test>
     <edit name="family" mode="prepend" binding="strong">
-      <string>Iosevka</string>
+      <string>Iosevka Term Slab</string>
     </edit>
     <edit name="style" mode="prepend" binding="strong">
-      <string>Regular</string>
+      <string>Normal</string>
     </edit>
   </match>
 </fontconfig>
blob - /dev/null
blob + eec07439a101ae5c340bcd4108effa422bf7e0c1 (mode 644)
--- /dev/null
+++ .config/beets/config.yaml
@@ -0,0 +1,5 @@
+directory: ~/m
+library: ~/.local/share/musiclibrary.db
+
+import:
+    move: yes
blob - 06edbd84158744a710176f51f5c35f03dc7ad3ef
blob + d7e4cfa593ec734f98476ca2089a92c0830b6e12
--- .config/shell/profile
+++ .config/shell/profile
@@ -3,6 +3,7 @@ unsetopt PROMPT_SP 2>/dev/null
 # Default programs
 export EDITOR="nvim"
 export TERMINAL="st"
+export COLORTERM="truecolor"
 export TERMINAL_PROG="st"
 export BROWSER="firefox"
 
@@ -54,3 +55,6 @@ export PATH=$PATH:$N_PREFIX/bin # n managed node
 export PATH=$PATH:$GOPATH/bin # go bins
 export PATH=$PATH:$XDG_CACHE_HOME/npm/bin # npm bins
 export PATH="$PATH:$HOME/.local/bin"
+
+# Start graphical server on user's login
+[ "$(tty)" = "/dev/tty1" ] && ! pidof -s Xorg >/dev/null 2>&1 && exec startx "$XINITRC"
blob - 248b709d2788467c6353a5eab979d5cead3e41b2
blob + 80bc2bfb2b168d8380ad0f9b4d55ec5108aca2b2
--- .config/tmux/tmux.conf
+++ .config/tmux/tmux.conf
@@ -6,6 +6,7 @@ bind C-a send-prefix
 # Vim motions
 set-window-option -g mode-keys vi
 
+# Binds
 bind-key h select-pane -L
 bind-key j select-pane -D
 bind-key k select-pane -U
@@ -14,19 +15,27 @@ bind-key l select-pane -R
 bind v split-window -h
 bind s split-window -v
 
-bind -T copy-mode-vi y send-keys -X copy-pipe-and-cancel "xclip -selection clipboard -i"
+bind r source-file ~/.config/tmux/tmux.conf \; display "config refresh"
 bind -T copy-mode-vi v send-keys -X begin-selection
+bind -T copy-mode-vi y send-keys -X copy-pipe-and-cancel "xclip -selection clipboard -i"
 
 # Theme
 set -g default-terminal "${TERM}"
 set-option -g terminal-overrides ",256col:RGB:XT"
-set -g pane-active-border-style fg=white
-set -g message-style "fg=white,bg=black,noreverse"
-set-option -g status-style bg=default
+
+set -g pane-active-border-style fg="#3d3834"
+set -g message-style "fg=#3d3834,bg=#f4ecd8,noreverse"
+set-option -g status-style fg="#3d3834",bg=default
 set -g status-right ""
 
 set-window-option -g mode-style "bg=#4f5258,fg=white"
 
+# Fix Vim ESC delay
+set -sg escape-time 0
+
+# Increase scrollback buffer
+set -g history-limit 50000
+
 # Start from 1
 set -g base-index 1
 setw -g pane-base-index 1