feat: add btop for macOS, remove verible from macOS

This commit is contained in:
Ryan Yin
2023-09-07 16:35:59 +08:00
parent c645d31dd3
commit 02b6079198
5 changed files with 82 additions and 76 deletions

View File

@@ -43,7 +43,8 @@
};
};
home = {
packages = with pkgs; [
packages = with pkgs;
[
#-- c/c++
cmake
cmake-language-server
@@ -100,9 +101,6 @@
nodePackages.vscode-langservers-extracted
nodePackages."@tailwindcss/language-server"
#-- verilog / systemverilog
verible
#-- CloudNative
nodePackages.dockerfile-language-server-nodejs
terraform
@@ -128,6 +126,14 @@
#-- Optional Requirements:
gdu # disk usage analyzer, required by AstroNvim
ripgrep # fast search tool, required by AstroNvim's '<leader>fw'(<leader> is space key)
];
]
++ (
if pkgs.stdenv.isDarwin
then []
else [
#-- verilog / systemverilog
verible
]
);
};
}

View File

@@ -6,6 +6,7 @@
./bash.nix
./bat.nix
./btop.nix
./core.nix
./git.nix
./starship.nix

View File

@@ -1,6 +1,5 @@
{
imports = [
./btop.nix
./shell.nix
./system-tools.nix
];

View File

@@ -44,7 +44,7 @@
# homebrew need to be installed manually, see https://brew.sh
homebrew = {
enable = true;
enable = false;
onActivation = {
autoUpdate = false;