mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-07-10 14:42:40 +02:00
fix: x86_64-darwin - harmonica
This commit is contained in:
@@ -57,7 +57,7 @@ in {
|
|||||||
# :tools lookup & :lang org +roam
|
# :tools lookup & :lang org +roam
|
||||||
sqlite
|
sqlite
|
||||||
# :lang latex & :lang org (latex previews)
|
# :lang latex & :lang org (latex previews)
|
||||||
texlive.combined.scheme-medium
|
# texlive.combined.scheme-medium
|
||||||
];
|
];
|
||||||
|
|
||||||
programs.bash.bashrcExtra = envExtra;
|
programs.bash.bashrcExtra = envExtra;
|
||||||
|
|||||||
@@ -50,9 +50,6 @@
|
|||||||
cargo # rust package manager
|
cargo # rust package manager
|
||||||
rustfmt
|
rustfmt
|
||||||
|
|
||||||
#-- zig
|
|
||||||
zls
|
|
||||||
|
|
||||||
#-- nix
|
#-- nix
|
||||||
nil
|
nil
|
||||||
rnix-lsp
|
rnix-lsp
|
||||||
@@ -94,14 +91,6 @@
|
|||||||
nodePackages."@tailwindcss/language-server"
|
nodePackages."@tailwindcss/language-server"
|
||||||
emmet-ls
|
emmet-ls
|
||||||
|
|
||||||
#-- CloudNative
|
|
||||||
nodePackages.dockerfile-language-server-nodejs
|
|
||||||
# terraform # install via brew on macOS
|
|
||||||
terraform-ls
|
|
||||||
jsonnet
|
|
||||||
jsonnet-language-server
|
|
||||||
hadolint # Dockerfile linter
|
|
||||||
|
|
||||||
# -- Lisp like Languages
|
# -- Lisp like Languages
|
||||||
guile
|
guile
|
||||||
racket-minimal
|
racket-minimal
|
||||||
@@ -127,9 +116,19 @@
|
|||||||
#-- Optional Requirements:
|
#-- Optional Requirements:
|
||||||
gdu # disk usage analyzer, required by AstroNvim
|
gdu # disk usage analyzer, required by AstroNvim
|
||||||
(ripgrep.override {withPCRE2 = true;}) # recursively searches directories for a regex pattern
|
(ripgrep.override {withPCRE2 = true;}) # recursively searches directories for a regex pattern
|
||||||
|
|
||||||
|
#-- CloudNative
|
||||||
|
nodePackages.dockerfile-language-server-nodejs
|
||||||
|
# terraform # install via brew on macOS
|
||||||
|
terraform-ls
|
||||||
|
jsonnet-language-server
|
||||||
|
hadolint # Dockerfile linter
|
||||||
]
|
]
|
||||||
++ (
|
++ (
|
||||||
lib.optionals pkgs.stdenv.isLinux [
|
lib.optionals (pkgs.system != "x86_64-darwin") [
|
||||||
|
jsonnet
|
||||||
|
#-- zig
|
||||||
|
zls
|
||||||
#-- verilog / systemverilog
|
#-- verilog / systemverilog
|
||||||
verible
|
verible
|
||||||
gdb
|
gdb
|
||||||
|
|||||||
@@ -35,7 +35,6 @@
|
|||||||
doggo # DNS client for humans
|
doggo # DNS client for humans
|
||||||
duf # Disk Usage/Free Utility - a better 'df' alternative
|
duf # Disk Usage/Free Utility - a better 'df' alternative
|
||||||
du-dust # A more intuitive version of `du` in rust
|
du-dust # A more intuitive version of `du` in rust
|
||||||
ncdu # analyzer your disk usage Interactively, via TUI(replacement of `du`)
|
|
||||||
gdu # disk usage analyzer(replacement of `du`)
|
gdu # disk usage analyzer(replacement of `du`)
|
||||||
|
|
||||||
# nix related
|
# nix related
|
||||||
@@ -56,7 +55,10 @@
|
|||||||
croc # File transfer between computers securely and easily
|
croc # File transfer between computers securely and easily
|
||||||
]
|
]
|
||||||
# self-hosted nix cache server
|
# self-hosted nix cache server
|
||||||
++ lib.optionals pkgs.stdenv.isLinux [attic.packages.${pkgs.system}.attic-client];
|
++ lib.optionals (pkgs.system != "x86_64-darwin") [
|
||||||
|
attic.packages.${pkgs.system}.attic-client
|
||||||
|
ncdu # analyzer your disk usage Interactively, via TUI(replacement of `du`)
|
||||||
|
];
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
# A modern replacement for ‘ls’
|
# A modern replacement for ‘ls’
|
||||||
|
|||||||
Reference in New Issue
Block a user