summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--X11/Xresources4
-rw-r--r--hypr/hyprland.conf2
-rw-r--r--lf/lfrc16
-rw-r--r--sh/aliases1
-rw-r--r--sh/functions16
-rw-r--r--zsh/.zshrc17
7 files changed, 35 insertions, 22 deletions
diff --git a/.gitignore b/.gitignore
index 9fb249e..b2f60e8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -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
diff --git a/lf/lfrc b/lf/lfrc
index 04745c9..3bc7b72 100644
--- a/lf/lfrc
+++ b/lf/lfrc
@@ -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"
diff --git a/sh/aliases b/sh/aliases
index 8dfc57f..e3996bd 100644
--- a/sh/aliases
+++ b/sh/aliases
@@ -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
diff --git a/zsh/.zshrc b/zsh/.zshrc
index 9bbea72..a24a43a 100644
--- a/zsh/.zshrc
+++ b/zsh/.zshrc
@@ -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