From 12349398f312e6363ce365524757dfcb1fb62933 Mon Sep 17 00:00:00 2001 From: Tobias Reisinger Date: Wed, 18 Oct 2023 23:51:45 +0200 Subject: [PATCH] Update configs --- .bin/.e | 3 ++- .bin/archlinux-update | 1 - .bin/autostart-manage | 6 ++++++ .config/autostart.toml | 2 ++ .config/hypr/rules.conf | 6 +++--- .config/qutebrowser/keybindings.py | 3 +++ .ideavimrc | 2 ++ 7 files changed, 18 insertions(+), 5 deletions(-) diff --git a/.bin/.e b/.bin/.e index 5bb2414..04d45ec 100755 --- a/.bin/.e +++ b/.bin/.e @@ -18,7 +18,8 @@ declare -A mapper=( ["nvim"]="$HOME/.config/nvim/" ["nvim.packer"]="$HOME/.config/nvim/lua/plugins.lua" ["polybar"]="$HOME/.config/polybar" - ["qutebrowser"]="$HOME/.config/qutebrowser/common.py" + ["qutebrowser"]="$HOME/.config/qutebrowser/config.py" + ["qutebrowser-kiosk"]="$HOME/.config/qutebrowser/config_kiosk.py" ["starship"]="$HOME/.config/starship.toml" ["sxhkd"]="$HOME/.config/sxhkd/sxhkdrc" ["vim"]="$HOME/.config/vim/vimrc" diff --git a/.bin/archlinux-update b/.bin/archlinux-update index cc05013..4a6d37e 100755 --- a/.bin/archlinux-update +++ b/.bin/archlinux-update @@ -35,4 +35,3 @@ fi #fi printf "\n\n\n\n=== DONE ============================================================\n" -read -r diff --git a/.bin/autostart-manage b/.bin/autostart-manage index 6c99d29..020db32 100755 --- a/.bin/autostart-manage +++ b/.bin/autostart-manage @@ -63,12 +63,18 @@ _autostart_manage_sync () { done } + _get_autostart_cmd () { _query_autostart_toml 'select((.key == "'"$1"'") or (.value.alias == "'"$1"'")) | .value.command' } +_get_autostart_delay () { + _query_autostart_toml 'select((.key == "'"$1"'") or (.value.alias == "'"$1"'")) | .value.delay // 0' +} + _autostart_manage_exec () { cmd=$(_get_autostart_cmd "$1") + sleep "$(_get_autostart_delay "$1")" bash -c "$cmd" } diff --git a/.config/autostart.toml b/.config/autostart.toml index eeab11f..febb948 100644 --- a/.config/autostart.toml +++ b/.config/autostart.toml @@ -28,6 +28,7 @@ group = 'conky' [apps.discord] command = 'flatpak run com.discordapp.Discord' +delay = 3 hosts = [] group = 'chat' @@ -68,6 +69,7 @@ group = 'common' [apps.signal] command = 'flatpak run org.signal.Signal' +delay = 3 hosts = [] group = 'messenger' diff --git a/.config/hypr/rules.conf b/.config/hypr/rules.conf index 252acc4..839cb16 100644 --- a/.config/hypr/rules.conf +++ b/.config/hypr/rules.conf @@ -23,14 +23,14 @@ windowrulev2 = move 100%-300 100%-30, class:(steam), title:^(notificationtoasts) windowrulev2 = nofocus, class:(steam), title:^(notificationtoasts) windowrulev2 = float, class:(steam), title:^(Friends List) windowrulev2 = noinitialfocus, class:(steam), title:^(Friends List) -windowrulev2 = monitor $mon2, class:(steam), title:^(Friends List) +windowrulev2 = workspace $ws_chat silent, class:(steam), title:^(Friends List) windowrulev2 = float, class:(xdg-desktop-portal-gtk) -windowrulev2 = monitor $mon2, class:(thunderbird), title:^$ # where monitor silent rule? +#windowrulev2 = monitor $mon2, class:(thunderbird), title:^$ # where monitor silent rule? windowrulev2 = noinitialfocus, class:(thunderbird), title:^$ windowrulev2 = float, class:(thunderbird), title:^$ -windowrulev2 = move 5 5, class:(thunderbird), title:^$ +#windowrulev2 = move 5 5, class:(thunderbird), title:^$ windowrulev2 = float, class:(thunderbird), title:(Reminder) diff --git a/.config/qutebrowser/keybindings.py b/.config/qutebrowser/keybindings.py index 17a0500..723da2c 100644 --- a/.config/qutebrowser/keybindings.py +++ b/.config/qutebrowser/keybindings.py @@ -5,6 +5,9 @@ def init(c): # ungoogled-chromium c.bind(',b', 'spawn chromium {url}') c.bind(',B', 'hint links spawn chromium {hint-url}') + # firefox + c.bind(',f', 'spawn firefox {url}') + c.bind(',F', 'hint links spawn firefox {hint-url}') c.bind(',j', 'spawn --userscript format_json dracula') diff --git a/.ideavimrc b/.ideavimrc index 3bf3105..a99219e 100644 --- a/.ideavimrc +++ b/.ideavimrc @@ -1 +1,3 @@ source ~/.config/vim/vimrc + +set ideajoin