diff options
| author | Fuwn <[email protected]> | 2024-07-05 23:34:38 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-07-05 23:34:38 -0700 |
| commit | f475785e6bdc22e596fb4ba900d3f46a75678b87 (patch) | |
| tree | f47060a3d6276494952a47d2d0133cd4bd0d2854 | |
| parent | f (diff) | |
| download | home-manager-config-f475785e6bdc22e596fb4ba900d3f46a75678b87.tar.xz home-manager-config-f475785e6bdc22e596fb4ba900d3f46a75678b87.zip | |
y
6 files changed, 26 insertions, 1 deletions
diff --git a/home/fuwn/meta/development/languages/default.nix b/home/fuwn/meta/development/languages/default.nix index fe5d437..7d5ec7f 100644 --- a/home/fuwn/meta/development/languages/default.nix +++ b/home/fuwn/meta/development/languages/default.nix @@ -9,6 +9,7 @@ _: { # ./hare ./javascript # ./jvm + ./nim ./protobuf ./python ./rust diff --git a/home/fuwn/meta/development/languages/nim/default.nix b/home/fuwn/meta/development/languages/nim/default.nix new file mode 100644 index 0000000..4dcb2cf --- /dev/null +++ b/home/fuwn/meta/development/languages/nim/default.nix @@ -0,0 +1,7 @@ +{ pkgs, ... }: { + home.packages = with pkgs; [ + nim + nimble + nimlangserver + ]; +} diff --git a/home/fuwn/meta/development/languages/zig/default.nix b/home/fuwn/meta/development/languages/zig/default.nix index 821e4ab..98f1ad9 100644 --- a/home/fuwn/meta/development/languages/zig/default.nix +++ b/home/fuwn/meta/development/languages/zig/default.nix @@ -1,6 +1,9 @@ { pkgs, ... }: { + imports = [ + ./zls + ]; + home.packages = with pkgs; [ zig - zls ]; } diff --git a/home/fuwn/meta/development/languages/zig/zls/default.nix b/home/fuwn/meta/development/languages/zig/zls/default.nix new file mode 100644 index 0000000..7aba4eb --- /dev/null +++ b/home/fuwn/meta/development/languages/zig/zls/default.nix @@ -0,0 +1,12 @@ +{ pkgs, ... }: { + home.packages = with pkgs; [ + zls + ]; + + xdg.configFile."zls.json".text = '' + { + "enable_build_on_save": true, + "build_on_save_step": "check" + } + ''; +} diff --git a/home/fuwn/meta/filesystem/core/default.nix b/home/fuwn/meta/filesystem/core/default.nix index 5585e65..6408adb 100644 --- a/home/fuwn/meta/filesystem/core/default.nix +++ b/home/fuwn/meta/filesystem/core/default.nix @@ -6,6 +6,7 @@ home.packages = with pkgs; [ dogdns + duf fd rm-improved ]; diff --git a/home/fuwn/meta/multimedia/audio/spotify/default.nix b/home/fuwn/meta/multimedia/audio/spotify/default.nix index 034edb9..2574cbb 100644 --- a/home/fuwn/meta/multimedia/audio/spotify/default.nix +++ b/home/fuwn/meta/multimedia/audio/spotify/default.nix @@ -2,6 +2,7 @@ home.packages = with pkgs; [ # spotify-edge spotify-player + spicetify-cli ncspot psst playerctl |