1
0
Fork 0
mirror of https://git.sr.ht/~roxwize/.dotfiles synced 2025-05-02 19:53:07 +00:00
This commit is contained in:
Rae 5e 2024-12-20 14:37:27 -05:00
parent c576378a6a
commit 3099e738ef
4 changed files with 51 additions and 2 deletions

View file

@ -22,6 +22,10 @@
};
};
xdg.configFile = {
"nvim" = {
source = ../../configs/neovim;
recursive = true;
};
"openbox".source = ../../configs/openbox;
};

View file

@ -4,11 +4,17 @@
defaultEditor = true;
vimAlias = true;
plugins = with pkgs.vimPlugins; [
cmp_luasnip
luasnip
nvim-cmp
nvim-lspconfig
vim-just
vim-sleuth
vim-wakatime
];
extraLuaConfig = ''
require("lsp.lua")
vim.opt.tabstop = 4
vim.opt.softtabstop = 4
vim.opt.shiftwidth = 4

View file

@ -3,11 +3,14 @@
environment.systemPackages = with pkgs; [
# development
(fenix.default.withComponents [ "cargo" "rustc" ])
gtk4
just
nodejs_23
vala
## language servers
nil # Nix
rust-analyzer # Rust
nil # Nix
rust-analyzer # Rust
vala-language-server # Vala
# games
prismlauncher
# graphics