aboutsummaryrefslogtreecommitdiff
path: root/modules/desktop/hjem
diff options
context:
space:
mode:
Diffstat (limited to 'modules/desktop/hjem')
-rw-r--r--modules/desktop/hjem/programs/firefox.nix8
-rw-r--r--modules/desktop/hjem/programs/foot.nix3
-rw-r--r--modules/desktop/hjem/wm/sway.nix9
3 files changed, 9 insertions, 11 deletions
diff --git a/modules/desktop/hjem/programs/firefox.nix b/modules/desktop/hjem/programs/firefox.nix
index cf9c532..6198afb 100644
--- a/modules/desktop/hjem/programs/firefox.nix
+++ b/modules/desktop/hjem/programs/firefox.nix
@@ -1,5 +1,4 @@
{
- pkgs,
lib,
config,
inputs,
@@ -44,18 +43,13 @@ in
"${profileDir}/chrome/userChrome.css".text = mkCssHacks [
# Tabs
- (
- if cfg.theme == "catppuccin"
- then "hide_tabs_with_one_tab"
- else "hide_tabs_with_one_tab_w_window_controls"
- )
+ "hide_tabs_with_one_tab"
"tabs_on_bottom_v2"
"tab_close_button_always_on_hover"
"tabs_fill_available_width"
# Icons!
"iconized_main_menu"
- # "iconized_menubar_items"
"iconized_places_context_menu"
"iconized_tabs_context_menu"
"icon_only_context_menu_text_controls"
diff --git a/modules/desktop/hjem/programs/foot.nix b/modules/desktop/hjem/programs/foot.nix
index d10db24..a28a269 100644
--- a/modules/desktop/hjem/programs/foot.nix
+++ b/modules/desktop/hjem/programs/foot.nix
@@ -9,8 +9,7 @@
settings = {
main = {
font = "Iosevka Nerd Font:size=12";
- # shell = "${pkgs.fish}/bin/fish";
- shell = "${pkgs.fish}/bin/fish -c 'br'";
+ shell = "fish -c '${pkgs.broot}/bin/broot'";
};
# key-bindings.spawn-terminal = "Control+Return";
diff --git a/modules/desktop/hjem/wm/sway.nix b/modules/desktop/hjem/wm/sway.nix
index 441670b..33ea869 100644
--- a/modules/desktop/hjem/wm/sway.nix
+++ b/modules/desktop/hjem/wm/sway.nix
@@ -35,12 +35,15 @@
pkgs.sway
];
text = ''
- selection=$(printf '%s\n' logout suspend reboot shutdown | fuzzel --dmenu --prompt "power: ")
+ selection=$(printf '%s\n' logout hibernate suspend reboot shutdown | fuzzel --dmenu --prompt "power: ")
case "$selection" in
logout)
swaymsg exit
;;
+ hibernate)
+ systemctl hibernate
+ ;;
suspend)
systemctl suspend
;;
@@ -61,6 +64,8 @@
${pkgs.dbus}/bin/dbus-update-activation-environment --systemd WAYLAND_DISPLAY DISPLAY SWAYSOCK XDG_CURRENT_DESKTOP GTK_USE_PORTAL NIXOS_OZONE_WL MOZ_ENABLE_WAYLAND
}
+ seat seat0 xcursor_theme ${config.collinux.desktop.gtk.cursor_data.name}
+
# target title bg text indicator border
client.focused #${base07} #${base00} #${base05} #${base06} #${base13}
client.focused_inactive #${base03} #${base00} #${base05} #${base06} #${base03}
@@ -107,8 +112,8 @@
Mod4+Return exec foot
Mod4+Space exec fuzzel
- Mod4+Escape exec '${powerMenu}/bin/power-menu'
Mod4+b exec firefox
+ Mod4+Escape exec '${powerMenu}/bin/power-menu'
Mod4+k exec '${batteryNotify}/bin/battery-notify'
Mod4+w exec '${pkgs.iwmenu}/bin/iwmenu -l fuzzel -i font -s 2'
Mod4+e exec '${pkgs.bzmenu}/bin/bzmenu -l fuzzel -i font -s 2'