feat: update yazi, add tools for java development

This commit is contained in:
Ryan Yin
2023-12-05 21:02:43 +08:00
parent 59ea29a7ab
commit 1ca7607814
3 changed files with 13 additions and 3 deletions

View File

@@ -19,6 +19,9 @@
# DO NOT install build tools for C/C++ and others, set it per project by devShell instead
gnumake # used by this repo, to simplify the deployment
jdk17 # used to run some java based tools(.jar)
gradle
maven
spring-boot-cli
# scheme related
guile

View File

@@ -30,6 +30,7 @@
# misc
flameshot
mitmproxy # http/https proxy tool
ventoy # multi-boot usb creator
];
# GitHub CLI tool

View File

@@ -1,7 +1,7 @@
{
pkgs,
catppuccin-cava,
nur-ryan4yin,
pkgs-unstable,
...
}:
# media - control and enjoy audio/video
@@ -21,8 +21,6 @@
vdpauinfo
vulkan-tools
glxinfo
nur-ryan4yin.packages.${pkgs.system}.yazi # terminal file manager
];
# https://github.com/catppuccin/cava
@@ -36,6 +34,14 @@
defaultProfiles = ["gpu-hq"];
scripts = [pkgs.mpvScripts.mpris];
};
# terminal file manager
yazi = {
enable = true;
package = pkgs-unstable.yazi;
enableNushellIntegration = true;
enableBashIntegration = true;
};
};
services = {