nvf and flake update

This commit is contained in:
beanigen 2025-02-01 20:06:41 +08:00
parent 539eef4829
commit f08898dea1
No known key found for this signature in database
3 changed files with 832 additions and 293 deletions

View file

@ -28,19 +28,6 @@
};
spiceUSBRedirection.enable = true;
};
systemd.tmpfiles.rules =
let
rocmEnv = pkgs.symlinkJoin {
name = "rocm-combined";
paths = with pkgs.rocmPackages; [
rocblas
hipblas
clr
];
};
in [
"L+ /opt/rocm - - - - ${rocmEnv}"
];
systemd.packages = with pkgs; [lact];
systemd.services.lactd.wantedBy = ["multi-user.target"];
networking.hostName = "apollo"; # Define your hostname.

1091
flake.lock generated

File diff suppressed because it is too large Load diff

View file

@ -60,6 +60,7 @@
xdg.portal = {
enable = true;
extraPortals = [ pkgs.xdg-desktop-portal-wlr ];
configPackages = [ pkgs.xdg-desktop-portal-wlr ];
};
programs.obs-studio = {
enable = true;
@ -69,4 +70,24 @@
obs-pipewire-audio-capture
];
};
programs.nvf = {
enable = true;
settings.vim = {
statusline.lualine = {
enable = true;
theme = "dracula";
};
autocomplete.nvim-cmp.enable = true;
languages = {
enableFormat = true;
enableLSP = true;
#enableTreesitter = true; disabled until it fixes itself
nix.enable = true;
clang.enable = true;
html.enable = true;
css.enable = true;
python.enable = true;
};
};
};
}