This commit is contained in:
Dennis Schoepf 2026-03-03 23:36:01 +00:00
parent 22fecee528
commit 07893685e2
3 changed files with 28 additions and 19 deletions

View file

@ -1,4 +1,4 @@
{ ... }: { inputs, ... }:
{ {
flake.modules.nixos.desktop = flake.modules.nixos.desktop =
{ pkgs, ... }: { pkgs, ... }:
@ -31,14 +31,22 @@
defaultFonts.monospace = [ "VictorMono Nerd Font Mono" ]; defaultFonts.monospace = [ "VictorMono Nerd Font Mono" ];
}; };
gtk = { home-manager.sharedModules = [
enable = true; inputs.self.modules.homeManager.desktop
cursorTheme = { ];
package = pkgs.bibata-cursors;
name = "Bibata-Modern-Ice";
size = 24;
}; };
};
flake.modules.homeManager.desktop =
{ pkgs, ... }:
{
gtk = {
enable = true;
cursorTheme = {
package = pkgs.bibata-cursors;
name = "Bibata-Modern-Ice";
size = 24;
};
};
}; };
# TODO: Persist ~/.config/cosmic after setup # TODO: Persist ~/.config/cosmic after setup

View file

@ -21,6 +21,7 @@ in
desktop desktop
terminal terminal
gaming gaming
browser
{ {
imports = [ ./_hardware-configuration.nix ]; imports = [ ./_hardware-configuration.nix ];

View file

@ -20,23 +20,23 @@
}; };
flake.modules.homeManager.neovim = { pkgs, ... }: { flake.modules.homeManager.neovim = { pkgs, ... }: {
imports = [ inputs.nixvim.homeModules.nixvim ]; imports = [
inputs.nixvim.homeModules.nixvim
./_colorscheme.nix
./_completion.nix
./_editing.nix
./_formatter.nix
./_keybindings.nix
./_lsp.nix
./_options.nix
./_picker.nix
];
programs.nixvim = { programs.nixvim = {
enable = true; enable = true;
defaultEditor = true; defaultEditor = true;
package = pkgs.neovim-unwrapped; package = pkgs.neovim-unwrapped;
vimAlias = true; vimAlias = true;
vimdiffAlias = true; vimdiffAlias = true;
imports = [
./_colorscheme.nix
./_completion.nix
./_editing.nix
./_formatter.nix
./_keybindings.nix
./_lsp.nix
./_options.nix
./_picker.nix
];
}; };
}; };
} }