mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-04-10 11:23:40 +02:00
feat: update yazi, add tools for java development
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -30,6 +30,7 @@
|
||||
# misc
|
||||
flameshot
|
||||
mitmproxy # http/https proxy tool
|
||||
ventoy # multi-boot usb creator
|
||||
];
|
||||
|
||||
# GitHub CLI tool
|
||||
|
||||
@@ -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 = {
|
||||
|
||||
Reference in New Issue
Block a user