Skip to content

Commit ec79145

Browse files
committed
feat(nixvim): init modules & configs
1 parent db593da commit ec79145

File tree

20 files changed

+1726
-98
lines changed

20 files changed

+1726
-98
lines changed

flake-parts/lib/maintainers.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
_: {
1616
# tsandrini, owner of this repo
1717
tsandrini = {
18-
email = "tomas.sandrini@seznam.cz";
18+
email = "t@tsandrini.sh";
1919
name = "Tomáš Sandrini";
2020
github = "tsandrini";
2121
githubId = 21975189;

flake-parts/lib/modules.nix

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,22 @@ rec {
2323
# mkForce = 50:
2424
# mkVMOverride = 10: used by ‘nixos-rebuild build-vm’
2525

26+
/*
27+
mkOverride function with a preset priority set for all of the
28+
home-manager modules.
29+
30+
*Type*: `mkOverrideAtModuleLevel :: AttrSet a -> { _type :: String; priority :: Int; content :: AttrSet a; }`
31+
*/
32+
mkOverrideAtNixvimModuleLevel = mkOverride 900;
33+
34+
/*
35+
mkOverride function with a preset priority set for all of the
36+
home-manager profile modules.
37+
38+
*Type*: `mkOverrideAtNixvimProfileLevel :: AttrSet a -> { _type :: String; priority :: Int; content :: AttrSet a; }`
39+
*/
40+
mkOverrideAtNixvimProfileLevel = mkOverride 800;
41+
2642
/*
2743
mkOverride function with a preset priority set for all of the
2844
home-manager modules.

flake-parts/modules/home-manager/profiles/graphical-plasma/default.nix

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,10 @@ in
5353
terminals.wezterm.enable = _ true;
5454
browsers.firefox.enable = _ true;
5555
browsers.firefox.userjs.betterfox.enable = _ true;
56+
5657
editors.emacs-doom.enable = _ true;
58+
editors.neovim.lsp.enable = _ true;
59+
5760
thunderbird.enable = _ true;
5861
};
5962

0 commit comments

Comments
 (0)