Add fzf
This commit is contained in:
@@ -5,5 +5,6 @@
|
|||||||
./starship
|
./starship
|
||||||
./oxidise
|
./oxidise
|
||||||
./tmux
|
./tmux
|
||||||
|
./fzf
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,16 @@
|
|||||||
|
{ config, lib, pkgs, ... }:
|
||||||
|
|
||||||
|
with lib;
|
||||||
|
|
||||||
|
let cfg = config.dov.shell.addition.fzf;
|
||||||
|
in {
|
||||||
|
options.dov.shell.addition.fzf.enable = mkEnableOption "fzf configuration";
|
||||||
|
|
||||||
|
config = mkIf cfg.enable {
|
||||||
|
programs.fzf = {
|
||||||
|
enable = cfg.enable;
|
||||||
|
enableZshIntegration = config.dov.shell.zsh.enable;
|
||||||
|
tmux.enableShellIntegration = config.dov.shell.addition.tmux.enable;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
@@ -88,6 +88,7 @@ in {
|
|||||||
vim
|
vim
|
||||||
wget
|
wget
|
||||||
ripgrep
|
ripgrep
|
||||||
|
vault
|
||||||
];
|
];
|
||||||
|
|
||||||
services.openssh = {
|
services.openssh = {
|
||||||
|
|||||||
@@ -19,5 +19,6 @@
|
|||||||
"git.confirmSync": false,
|
"git.confirmSync": false,
|
||||||
"java.jdt.ls.java.home": "/home/fujin/jdk/openjdk21",
|
"java.jdt.ls.java.home": "/home/fujin/jdk/openjdk21",
|
||||||
"java.configuration.detectJdksAtStart": false,
|
"java.configuration.detectJdksAtStart": false,
|
||||||
"workbench.colorTheme": "Visual Studio Dark"
|
"workbench.colorTheme": "Visual Studio Dark",
|
||||||
|
"diffEditor.ignoreTrimWhitespace": true
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -105,7 +105,7 @@
|
|||||||
;;prodigy ; FIXME managing external services & code builders
|
;;prodigy ; FIXME managing external services & code builders
|
||||||
;;rgb ; creating color strings
|
;;rgb ; creating color strings
|
||||||
;;taskrunner ; taskrunner for all your projects
|
;;taskrunner ; taskrunner for all your projects
|
||||||
;;terraform ; infrastructure as code
|
terraform ; infrastructure as code
|
||||||
;;tmux ; an API for interacting with tmux
|
;;tmux ; an API for interacting with tmux
|
||||||
tree-sitter ; syntax and parsing, sitting in a tree...
|
tree-sitter ; syntax and parsing, sitting in a tree...
|
||||||
;;upload ; map local to remote projects via ssh/ftp
|
;;upload ; map local to remote projects via ssh/ftp
|
||||||
|
|||||||
@@ -39,6 +39,7 @@
|
|||||||
starship.enable = true;
|
starship.enable = true;
|
||||||
oxidise.enable = true;
|
oxidise.enable = true;
|
||||||
tmux.enable = true;
|
tmux.enable = true;
|
||||||
|
fzf.enable = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user