99 lines
2.4 KiB
Nix
99 lines
2.4 KiB
Nix
{
|
|
modules = {
|
|
browsers = {
|
|
firefox.enable = true;
|
|
chromium.enable = false;
|
|
};
|
|
comm = {
|
|
discord.enable = true;
|
|
};
|
|
devtools = {
|
|
neovim = {
|
|
enable = true;
|
|
plugins = {
|
|
ai.enable = false;
|
|
barbar.enable = true;
|
|
comment.enable = true;
|
|
conform-nvim.enable = true;
|
|
efm.enable = true;
|
|
lualine.enable = true;
|
|
markdown-preview.enable = true;
|
|
neo-tree.enable = true;
|
|
none-ls.enable = true;
|
|
startify.enable = true;
|
|
telescope.enable = true;
|
|
treesitter.enable = true;
|
|
floaterm.enable = false;
|
|
harpoon.enable = false;
|
|
tagbar.enable = false;
|
|
vimtex.enable = false;
|
|
yanky.enable = false;
|
|
lsp = {
|
|
enable = true;
|
|
servers = {
|
|
cssls.enable = true;
|
|
tailwindcss.enable = true;
|
|
html.enable = true;
|
|
astro.enable = false;
|
|
phpactor.enable = true;
|
|
svelte.enable = false;
|
|
vuels.enable = false;
|
|
pyright.enable = true;
|
|
marksman.enable = true;
|
|
nixd.enable = true;
|
|
dockerls.enable = true;
|
|
bashls.enable = true;
|
|
clangd.enable = true;
|
|
csharp-ls.enable = true;
|
|
yamlls.enable = true;
|
|
lua-ls.enable = true;
|
|
tsserver.enable = false;
|
|
rust-analyzer.enable = true;
|
|
};
|
|
};
|
|
};
|
|
};
|
|
vscode.enable = true;
|
|
};
|
|
gaming = {
|
|
lutris.enable = false;
|
|
mangohud.enable = false;
|
|
};
|
|
terminal = {
|
|
alacritty.enable = true;
|
|
foot.enable = true;
|
|
kitty.enable = true;
|
|
zellij.enable = false;
|
|
};
|
|
userd = {
|
|
sops = {
|
|
enable = false;
|
|
toothpick = false;
|
|
};
|
|
copyq.enable = true;
|
|
mako.enable = true;
|
|
udiskie.enable = true;
|
|
};
|
|
utils = {
|
|
ags.enable = false;
|
|
anyrun.enable = false;
|
|
rofi.enable = false;
|
|
waybar.enable = true;
|
|
yazi.enable = true;
|
|
misc.enable = true;
|
|
};
|
|
wm = {
|
|
hyprland = {
|
|
cnst.enable = false;
|
|
toothpick.enable = true;
|
|
adam.enable = false;
|
|
};
|
|
utils = {
|
|
hypridle.enable = true;
|
|
hyprlock.enable = true;
|
|
hyprpaper.enable = true;
|
|
};
|
|
};
|
|
};
|
|
}
|