diff --git a/.config/awesome/rc.lua b/.config/awesome/rc.lua index dd745a7..e08a0d6 100644 --- a/.config/awesome/rc.lua +++ b/.config/awesome/rc.lua @@ -57,6 +57,7 @@ editor = os.getenv("EDITOR") or "nvim" editor_cmd = terminal .. " -e " .. editor browser = "firefox" +private_browser = "firefox --private-window" files = "pcmanfm" lock = "i3lock -ftni" .. gears.filesystem.get_configuration_dir() .. "wallpapers/debian11.png" @@ -251,6 +252,13 @@ globalkeys = gears.table.join( end, {description = "open browser", group = "launcher"} ), + awful.key( + {modkey, "Shift"}, "b", + function() + awful.spawn(private_browser, {tag = mouse.screen.selected_tag}) + end, + {description = "open private browser", group = "launcher"} + ), awful.key( {modkey}, "l", function() diff --git a/.config/sway/config.d/10-variables.conf b/.config/sway/config.d/10-variables.conf index 8df22aa..85f4bd9 100644 --- a/.config/sway/config.d/10-variables.conf +++ b/.config/sway/config.d/10-variables.conf @@ -8,6 +8,7 @@ set $right l set $menu dmenu_path | dmenu | xargs swaymsg exec -- set $term alacritty set $browser firefox +set $private_browser firefox --private-window set $files pcmanfm set $wallpapers $HOME/.config/wallpapers set $lock swaylock -F -f -i $wallpapers/lock.png diff --git a/.config/sway/config.d/40-hotkeys.conf b/.config/sway/config.d/40-hotkeys.conf index 4a9fcd5..58ff71c 100644 --- a/.config/sway/config.d/40-hotkeys.conf +++ b/.config/sway/config.d/40-hotkeys.conf @@ -2,6 +2,7 @@ # Default apps bindsym $mod+Return exec $term bindsym $mod+b exec $browser + bindsym $mod+Shift+b exec $private_browser bindsym $mod+e exec $files bindsym $mod+l exec $lock bindsym Print exec $screenshot