diff --git a/home/base/desktop/development.nix b/home/base/desktop/development.nix index 9390899e..b6fa3371 100644 --- a/home/base/desktop/development.nix +++ b/home/base/desktop/development.nix @@ -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 diff --git a/home/linux/desktop/default.nix b/home/linux/desktop/default.nix index 4edb3c1e..b705284a 100644 --- a/home/linux/desktop/default.nix +++ b/home/linux/desktop/default.nix @@ -30,6 +30,7 @@ # misc flameshot mitmproxy # http/https proxy tool + ventoy # multi-boot usb creator ]; # GitHub CLI tool diff --git a/home/linux/desktop/media.nix b/home/linux/desktop/media.nix index 8152c3f5..84b45211 100644 --- a/home/linux/desktop/media.nix +++ b/home/linux/desktop/media.nix @@ -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 = {