moved config around

- moved fuzzel config to the nix file rather than editing it in a
specific file
- added fzf zsh support
This commit is contained in:
chloe 2025-07-02 22:48:03 +02:00
parent 48c2b6f207
commit 4908e6cf52
3 changed files with 33 additions and 4 deletions

View file

@ -70,6 +70,7 @@
audacious-plugins
libsixel
libnotify
unzip
p7zip
@ -103,7 +104,6 @@
".bashrc".source = dotfiles/bash/.bashrc;
".config/hyfetch.json".source = dotfiles/hyfetch/hyfetch.json;
".config/niri".source = dotfiles/niri;
".config/fuzzel/fuzzel.ini".source = dotfiles/fuzzel/fuzzel.ini;
".config/mako".source = dotfiles/mako;
# # You can also set the file content immediately.
@ -127,6 +127,34 @@
"--cmd cd"
];
programs.fuzzel = {
enable = true;
settings = {
main = {
match-mode = "fzf";
};
colors = {
background = "eff1f5dd";
text = "4c4f69ff";
prompt = "5c5f77ff";
placeholder = "8c8fa1ff";
input = "4c4f69ff";
match = "d20f39ff";
selection = "acb0beff";
selection-text = "4c4f69ff";
selection-match = "d20f39ff";
counter = "8c8fa1ff";
border = "d20f39ff";
};
border.radius = 0;
};
};
programs.fzf = {
enable = true;
enableZshIntegration = true;
};
services.mpris-proxy.enable = true;
services.udiskie = {

View file

@ -12,8 +12,9 @@
{
imports = [
# Include the results of the hardware scan.
../../shared/client/niri.nix
./hardware-configuration.nix
../../shared/client/niri.nix
../../shared
./software
];

View file

@ -17,9 +17,11 @@
pkgs.foot.terminfo
pkgs.kittysay
pkgs.tmux
pkgs.fzf
];
environment.variables.EDITOR = "nvim";
programs.fzf.fuzzyCompletion = true;
nix.settings.experimental-features = [
"nix-command"
@ -31,8 +33,6 @@
keyMap = "fr";
};
services.tailscale.enable = true;
# Set your time zone.
time.timeZone = lib.mkDefault "Europe/Paris";
i18n.defaultLocale = "fr_FR.UTF-8";