This commit is contained in:
Alexander
2025-08-30 12:34:18 +02:00
parent 80c19bc2ac
commit 4880953124
6 changed files with 22 additions and 2 deletions
+1
View File
@@ -5,5 +5,6 @@
./starship ./starship
./oxidise ./oxidise
./tmux ./tmux
./fzf
]; ];
} }
+16
View File
@@ -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;
};
};
}
+1
View File
@@ -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
+1
View File
@@ -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;
}; };
}; };