From 6ca530741e398bbd4b347db57a4b2612be5d164b Mon Sep 17 00:00:00 2001 From: kenji Date: Fri, 26 Dec 2025 11:52:12 -0600 Subject: [PATCH] fix: fsel problems --- apps/fsel/home.nix | 5 +++-- apps/hyprland/default.nix | 2 +- apps/hyprland/hypr/binds.nix | 2 +- config.nix | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/apps/fsel/home.nix b/apps/fsel/home.nix index 3d5261f..cabade2 100644 --- a/apps/fsel/home.nix +++ b/apps/fsel/home.nix @@ -1,14 +1,15 @@ { pkgs, inputs, + myConfig, ... }: { home.packages = [ inputs.fsel.packages.${pkgs.system}.default # FIXME: does not have its own homeManagerModules - pkgs.cclip + pkgs.wl-clipboard ]; home.file.".config/fsel/config.toml".text = '' [exec] - terminal_launcher = "${pkgs.ghostty}/bin/ghostty -e" + terminal_launcher = "${myConfig.terminal.default} -e" ''; } diff --git a/apps/hyprland/default.nix b/apps/hyprland/default.nix index 71e040c..c101d69 100644 --- a/apps/hyprland/default.nix +++ b/apps/hyprland/default.nix @@ -23,7 +23,7 @@ xdg.terminal-exec = { enable = true; settings = { - default = myConfig.terminal.default; + default = ["${myConfig.terminal.default}"]; }; }; diff --git a/apps/hyprland/hypr/binds.nix b/apps/hyprland/hypr/binds.nix index 576e871..4e5a166 100644 --- a/apps/hyprland/hypr/binds.nix +++ b/apps/hyprland/hypr/binds.nix @@ -35,7 +35,7 @@ # apps "SUPER, W, Open Browser, exec, uwsm app -- firefox" # FIXME: must be xdg-open - "SUPER, SPACE, Open App Launcher, ghostty --title=launcher -e fsel" + "SUPER, SPACE, Open App Launcher, exec, ghostty --title=launcher -e fsel" # FIXME: pls make ghostty variable # [Workspaces] Toggle between most recent workspaces "SUPER, Tab, Cycle workspaces, workspace, previous" diff --git a/config.nix b/config.nix index 52b16e5..c5c1d84 100644 --- a/config.nix +++ b/config.nix @@ -25,7 +25,7 @@ ''; }; terminal = { - default = ["ghostty.desktop"]; + default = "ghostty"; aliases = { update = "sudo nixos-rebuild switch --flake ~/.config/nixos-new/#hakase"; };