diff --git a/.bin/.e b/.bin/.e index 6fa485a..8174d52 100755 --- a/.bin/.e +++ b/.bin/.e @@ -48,6 +48,7 @@ declare -A directory=( ["nvim"]="$HOME/.config/astronvim/lua/user/" ["polybar"]="$HOME/.config/polybar/" ["qutebrowser"]="$HOME/.config/qutebrowser/" + ["qutebrowser-kiosk"]="$HOME/.config/qutebrowser/" ["waybar"]="$HOME/.config/waybar/" ["zsh"]="$HOME/.config/zsh/" ) diff --git a/.bin/simple-aliases b/.bin/simple-aliases new file mode 100755 index 0000000..674e180 --- /dev/null +++ b/.bin/simple-aliases @@ -0,0 +1,6 @@ +#!/usr/bin/env sh + +case "$1" in + "s3-public") rclone copyto -P "$2" "s3-serguzim-me:public/$2" ;; + *) echo "Unknown alias: $1" ;; +esac diff --git a/.config/aliasrc b/.config/aliasrc index ec195d9..c4e5622 100644 --- a/.config/aliasrc +++ b/.config/aliasrc @@ -59,6 +59,7 @@ alias qutebrowser-kiosk='qutebrowser -B $XDG_DATA_HOME/qutebrowser-kiosk -C $XDG alias rm='rm -I --one-file-system -v' +alias s3-public='simple-aliases s3-public' alias sl='ls' alias sudo='sudo ' diff --git a/.config/bspwm/bspwmrc b/.config/bspwm/bspwmrc index d871f53..dc27d46 100755 --- a/.config/bspwm/bspwmrc +++ b/.config/bspwm/bspwmrc @@ -42,7 +42,6 @@ else bspc monitor "$primary" -d web terminal 3 4 5 6 focus messenger bspc monitor "$secondary" -d side-view 10 - fi bspc wm -O "$primary" "$secondary" @@ -108,5 +107,9 @@ bspc rule -a 'Thunderbird:Mail' desktop='messenger' locked='true' bspc rule -a 'thunderbird-default:Mail' desktop='messenger' locked='true' bspc rule -a 'thunderbird' desktop='messenger' locked='true' +yadm alt +numlockx on +$XDG_CONFIG_HOME/polybar/launch.sh + autostart-manage sync x11,bspwm autostart-manage run-xorg & diff --git a/.config/hypr/binds.conf b/.config/hypr/binds.conf index 2de10e9..2a4b1ba 100644 --- a/.config/hypr/binds.conf +++ b/.config/hypr/binds.conf @@ -4,6 +4,7 @@ bind = $main_mod, return, exec, $TERMINAL bind = $main_mod SHIFT, return, exec, [float] $TERMINAL bind = $main_mod, Q, killactive, +bind = $main_mod SHIFT, Q, forcekillactive, bind = $main_mod, S, togglefloating, bind = $main_mod, F, fullscreen, diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index e23de19..056c1e9 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -9,6 +9,6 @@ source = ~/.config/hypr/vars.conf source = ~/.config/hypr/binds.conf source = ~/.config/hypr/rules.conf -exec-once = autostart-manage start wallpaper exec-once = autostart-manage sync wayland,hyprland exec-once = autostart-manage run-wayland +exec = xsetroot -cursor_name left_ptr diff --git a/.config/hypr/rules.conf b/.config/hypr/rules.conf index beb3ac0..014bfed 100644 --- a/.config/hypr/rules.conf +++ b/.config/hypr/rules.conf @@ -46,7 +46,7 @@ windowrulev2 = float, class:(thunderbird), title:(Reminder) windowrulev2 = float, class:(org.keepassxc.KeePassXC), title:(KeePassXC - Browser Access Request) -windowrulev2 = float, class:(Pinetry-gtk-2) +windowrulev2 = stayfocused, class:(Pinentry-gtk) windowrulev2 = fullscreen, class:(FreeTube) @@ -64,6 +64,7 @@ windowrulev2 = float, class:(zenity), title:^(Progress) windowrulev2 = noinitialfocus, class:(steam), title:^(Friends List) windowrulev2 = workspace $ws_chat silent, class:(steam), title:^(Friends List) +windowrulev2 = fullscreen, class:^Minecraft windowrulev2 = fullscreen, class:^cs2$ windowrulev2 = workspace $ws_focus, class:^cs2$ windowrulev2 = fullscreen, class:^factorio$ diff --git a/.config/hypr/vars.conf b/.config/hypr/vars.conf index a64229f..d76ce60 100644 --- a/.config/hypr/vars.conf +++ b/.config/hypr/vars.conf @@ -36,6 +36,9 @@ cursor { misc { disable_hyprland_logo = true background_color = 0x1E1F29 + + #anr_missed_pings = 10 + enable_anr_dialog = false } decoration { diff --git a/.config/qutebrowser/bangs.txt b/.config/qutebrowser/bangs.txt index f064b54..edcfd0f 100644 --- a/.config/qutebrowser/bangs.txt +++ b/.config/qutebrowser/bangs.txt @@ -3,8 +3,10 @@ !alarm https://webuhr.de/#time={unquoted} !cheatsheet https://cheatsheets.zip/?q={} !dictcc https://www.dict.cc/?s={} +!dndspells https://www.dndbeyond.com/spells?filter-search={}&filter-source-category=24 !dndü https://www.dnddeutsch.de/uebersetzer/?search={} !ede https://www.ebay.de/sch/items/?_nkw={} !gm https://google.com/maps/place/{} !osm https://www.openstreetmap.org/search?query={} !timer https://webuhr.de/timer/#countdown=00:{unquoted} +!wer https://www.werstreamt.es/filme-serien?q={}&action_results=suchen diff --git a/.config/qutebrowser/common.py b/.config/qutebrowser/common.py index fb27c64..929611d 100644 --- a/.config/qutebrowser/common.py +++ b/.config/qutebrowser/common.py @@ -42,7 +42,7 @@ def init(c): 'ecosia': 'https://www.ecosia.org/search?q={}', 'qwant': 'https://www.qwant.com/?q={}', } - search_engines['DEFAULT'] = search_engines['ecosia'] + search_engines['DEFAULT'] = search_engines['ddg'] c.url.searchengines = search_engines | get_bangs() c.url.start_pages = [ diff --git a/.config/waybar/config b/.config/waybar/config index 3193aad..3ccf0ad 100644 --- a/.config/waybar/config +++ b/.config/waybar/config @@ -8,7 +8,6 @@ "sway/workspaces" ], "modules-center": [ - "mpris" ], "modules-right": [ "network", diff --git a/.config/waybar/default-modules.json b/.config/waybar/default-modules.json index cf5f869..dc535c7 100644 --- a/.config/waybar/default-modules.json +++ b/.config/waybar/default-modules.json @@ -62,7 +62,7 @@ "format": " {}", "interval": 3600, "exec": "~/.config/waybar/custom/pacman", - "on-click": "alacritty -e 'archlinux-update; read'", + "on-click": "alacritty -e 'archlinux-update'", "return-type": "json", "signal": 8 },