diff --git a/default-home.nix b/default-home.nix index 9c0650b..120f8be 100644 --- a/default-home.nix +++ b/default-home.nix @@ -242,6 +242,11 @@ recursive = true; }; + xdg.dataFile.janet = { + source = ./janet; + recursive = true; + }; + home.file.".local/bin" = { source = ./scripts; recursive = true; diff --git a/fish/config.fish b/fish/config.fish index 04ebdc5..27bc3c4 100644 --- a/fish/config.fish +++ b/fish/config.fish @@ -60,5 +60,10 @@ set -Ux NATS_CA /srv/nats/minica.pem set -Ux NATS_CERT /srv/nats/touma-nixos@packetlost.dev/cert.pem set -Ux NATS_KEY /srv/nats/touma-nixos@packetlost.dev/key.pem +# Janet config +set -Ux JANET_TREE ~/.local/share/janet +set -Ux JANET_PATH $JANET_TREE/lib +fish_add_path $JANET_TREE/bin + # Keybindings fish_default_key_bindings diff --git a/janet/.gitkeep b/janet/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/nvim/lua/plugins.lua b/nvim/lua/plugins.lua index 4af9d34..3e22d65 100644 --- a/nvim/lua/plugins.lua +++ b/nvim/lua/plugins.lua @@ -289,7 +289,7 @@ require("lazy").setup({ config = function() require("crates").setup() end, lazy = true, ft = { "rust" } - }, -- RISC-V Assembly syntax highlighting + }, -- RISC-V Assembly syntax highlighting { "kylelaker/riscv.vim", ft = "riscv" }, -- Hare Stuff -- Hare stuff -- Haredoc