diff options
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | X11/Xresources | 4 | ||||
| -rw-r--r-- | hypr/hyprland.conf | 2 | ||||
| -rw-r--r-- | lf/lfrc | 16 | ||||
| -rw-r--r-- | sh/aliases | 1 | ||||
| -rw-r--r-- | sh/functions | 16 | ||||
| -rw-r--r-- | zsh/.zshrc | 17 | 
7 files changed, 35 insertions, 22 deletions
@@ -1,5 +1,6 @@  zsh/hist  zsh/zcompdump +zsh/.zsh_theme  zoomus.conf  zirless/  zec-qt-wallet-org/ diff --git a/X11/Xresources b/X11/Xresources index 65b1e2f..33642ed 100644 --- a/X11/Xresources +++ b/X11/Xresources @@ -30,8 +30,8 @@ st.termname:     st-256color  st.shell: /usr/bin/tmux  ! The following options options can be reloaded via USR1 signal. -st.font:              mononoki Nerd Font Mono:pixelsize=6:antialias=true:autohint=true; -st.font2:             Symbola:pixelsize=6:antialias=true:autohint=true; +st.font:              mononoki Nerd Font Mono:pixelsize=12:antialias=true:autohint=true; +st.font2:             Symbola:pixelsize=12:antialias=true:autohint=true;  st.borderpx:          3  ! st alpha  ! st.alpha:             0.5 diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index 567c77d..f1d1e1c 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -126,6 +126,7 @@ device:epic mouse V1 {  # See https://wiki.hyprland.org/Configuring/Window-Rules/ for more  windowrule = windowdance, title:^(Rhythm Doctor)$  windowrule = fullscreen, ^(Xephyr)$ +windowrule = float, title:^(LibreWolf - Choose User Profile)$  windowrulev2 = float, class:^(yabridge-host.exe.so)$, title:^(menu)$  windowrulev2 = float,floating:0,title:^(menu*)  windowrulev2 = forceinput,title:^(menu*) @@ -191,6 +192,7 @@ bind = $mainMod SHIFT, Q, killactive,  bind = $mainMod SHIFT, E, exit,   bind = $mainMod SHIFT, SPACE, togglefloating,   bind = $mainMod, F, fullscreen, 0 +bind = $mainMod, M, fullscreen, 1  #}}}  #{{{ Workspace binds @@ -322,13 +322,13 @@ map gbsh cd "/home/zachir/.local/bin/shortcmds"  map gbsp cd "/home/zachir/.local/bin/sp"  map gc cd "/home/zachir/.config"  map gdb cd "/home/zachir/.local/src/dwmbar" -map gdc cd "" +map gdc cd "/home/zachir/Documents"  map gdl cd "/home/zachir/.local/src/dwl"  map gdm cd "/home/zachir/.local/src/dmenu" -map gdo cd "" -map gdp cd "/plugin/zachir_librem.one" -map gdw cd "/wine" -map ge cd "" +map gdo cd "/home/zachir/Downloads" +map gdp cd "/home/zachir/Downloads/plugin/zachir_librem.one" +map gdw cd "/home/zachir/Downloads/wine" +map ge cd "/home/zachir/Desktop"  map gf cd "/home/zachir/.var/app"  map gh cd "/home/zachir/.config/hypr"  map glb cd "/home/zachir/.local/bin" @@ -338,7 +338,7 @@ map gls cd "/home/zachir/.local/share"  map gn3 cd "/home/zachir/.vst3/native"  map gns cd "/home/zachir/.vst/native"  map gnv cd "/home/zachir/.config/nvim" -map gp cd "" +map gp cd "/home/zachir/Pictures"  map gqb cd "/home/zachir/.config/qutebrowser"  map gqp cd "/home/zachir/.local/share/qutebrowser-profiles"  map gre cd "/home/zachir/.local/src" @@ -355,7 +355,7 @@ map gv3. cd "/home/zachir/.vst3"  map gv3n cd "/home/zachir/.vst3/native"  map gv3y cd "/home/zachir/.vst3/yabridge"  map gv. cd "/home/zachir/var" -map gvi cd "" +map gvi cd "/home/zachir/Videos"  map gvsn cd "/home/zachir/.vst/native"  map gvs. cd "/home/zachir/.vst"  map gvsy cd "/home/zachir/.vst/yabridge" @@ -371,4 +371,4 @@ map gy3 cd "/home/zachir/.vst3/yabridge"  map gyb cd "/home/zachir/.cache/yay"  map gyc cd "/home/zachir/.config/yay"  map gzs cd "/home/zachir/.config/zsh" -map gzx cd "/zachir.xyz" +map gzx cd "/home/zachir/Documents/zachir.xyz" @@ -26,7 +26,6 @@ alias la='ls -A'  alias lla='ls -lA'  alias md='mkdir -p'  alias ch='cd $HOME' -alias du='du -sxhc'  #alias nvim='vim'  alias nv='nvim' diff --git a/sh/functions b/sh/functions index 30e1341..cbf40ce 100644 --- a/sh/functions +++ b/sh/functions @@ -52,13 +52,13 @@ bsh	- /home/zachir/.local/bin/shortcmds  bsp	- /home/zachir/.local/bin/sp  c	- /home/zachir/.config  db	- /home/zachir/.local/src/dwmbar -dc	-  +dc	- /home/zachir/Documents  dl	- /home/zachir/.local/src/dwl  dm	- /home/zachir/.local/src/dmenu -do	-  -dp	- /plugin/zachir_librem.one -dw	- /wine -e	-  +do	- /home/zachir/Downloads +dp	- /home/zachir/Downloads/plugin/zachir_librem.one +dw	- /home/zachir/Downloads/wine +e	- /home/zachir/Desktop  f	- /home/zachir/.var/app  h	- /home/zachir/.config/hypr  lb	- /home/zachir/.local/bin @@ -68,7 +68,7 @@ ls	- /home/zachir/.local/share  n3	- /home/zachir/.vst3/native  ns	- /home/zachir/.vst/native  nv	- /home/zachir/.config/nvim -p	-  +p	- /home/zachir/Pictures  qb	- /home/zachir/.config/qutebrowser  qp	- /home/zachir/.local/share/qutebrowser-profiles  re	- /home/zachir/.local/src @@ -85,7 +85,7 @@ v3.	- /home/zachir/.vst3  v3n	- /home/zachir/.vst3/native  v3y	- /home/zachir/.vst3/yabridge  v.	- /home/zachir/var -vi	-  +vi	- /home/zachir/Videos  vsn	- /home/zachir/.vst/native  vs.	- /home/zachir/.vst  vsy	- /home/zachir/.vst/yabridge @@ -101,7 +101,7 @@ y3	- /home/zachir/.vst3/yabridge  yb	- /home/zachir/.cache/yay  yc	- /home/zachir/.config/yay  zs	- /home/zachir/.config/zsh -zx	- /zachir.xyz +zx	- /home/zachir/Documents/zachir.xyz  " ;;        # STOPPRINT        # STARTPATHS @@ -36,9 +36,18 @@ if [ "$TERM" = "st-256color" ] || [ "$TERM" = "xterm-256color" ]; then    zle -N zle-line-finish  fi -which pacman >/dev/null && COLOR1="014" -which apt >/dev/null && COLOR1="010" -which syspatch >/dev/null && COLOR1="009" +unset COLOR1 +ZSHTHEMERC="${ZDOTDIR:-$HOME}/.zsh_theme" +[ -f "$ZSHTHEMERC" ] && . "$ZSHTHEMERC" + +if [ -z "$COLOR1" ]; then +  case "$(whoami)" in +    zachir) COLOR1="014" ;; +    git) COLOR1="013" ;; +    subsonic) COLOR1="012" ;; +    *) COLOR1="015" ;; +  esac +fi  MYPROMPT='%B%S%F{'"$COLOR1"'}[%n@%m]:%f%s%F{015}%~%f%S%F{'"$COLOR1"'}%#%f%s%b '  function zle-line-init zle-keymap-select { @@ -48,6 +57,8 @@ function zle-line-init zle-keymap-select {  	zle reset-prompt  } +unset COLOR1 +  zle -N zle-line-init  zle -N zle-keymap-select  export KEYTIMEOUT=1  | 
