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 |