diff --git a/apps/hyprland/hypr/binds.nix b/apps/hyprland/hypr/binds.nix index 399596d..e7e6b33 100644 --- a/apps/hyprland/hypr/binds.nix +++ b/apps/hyprland/hypr/binds.nix @@ -17,7 +17,8 @@ "SUPER SHIFT, F, Toggle Maximized Fullscreen, fullscreen, 1" # apps - "SUPER, W, Open browser, exec, uwsm app -- firefox" # FIXME: must be xdg-open + "SUPER, W, Open Browser, exec, uwsm app -- firefox" # FIXME: must be xdg-open + "SUPER, SPACE, App Launcher, exec, uwsm app -- walker" # [Workspaces] Toggle between most recent workspaces "SUPER, Tab, Cycle workspaces, workspace, previous" diff --git a/apps/walker/home.nix b/apps/walker/home.nix index a9edf48..f2610af 100644 --- a/apps/walker/home.nix +++ b/apps/walker/home.nix @@ -1,5 +1,18 @@ { services.walker = { enable = true; + settings = { + app_launch_prefix = ""; + as_window = false; + close_when_open = false; + disable_click_to_close = false; + force_keyboard_focus = false; + hotreload_theme = false; + locale = ""; + monitor = ""; + terminal_title_flag = ""; + theme = "default"; + timeout = 0; + }; }; } diff --git a/modules/system/theme.nix b/modules/system/theme.nix new file mode 100644 index 0000000..2c614e2 --- /dev/null +++ b/modules/system/theme.nix @@ -0,0 +1,5 @@ +{ + imports = [ + ../../system/gtk.nix + ]; +} diff --git a/system/gtk.nix b/system/gtk.nix new file mode 100644 index 0000000..34bfdfb --- /dev/null +++ b/system/gtk.nix @@ -0,0 +1,6 @@ +{pkgs, ...}: { + gtk.iconTheme = { + name = "Papirus-Dark"; + package = pkgs.papirus-icon-theme; + }; +}