tangled
alpha
login
or
join now
bwc9876.dev
/
nixos-config
1
fork
atom
Flake for my NixOS devices
1
fork
atom
overview
issues
pulls
pipelines
Add direnv
bwc9876.dev
8 months ago
f12160cf
3c2312b0
verified
This commit was signed with the committer's
known signature
.
bwc9876.dev
SSH Key Fingerprint:
SHA256:DanMEP/RNlSC7pAVbnXO6wzQV00rqyKj053tz4uH5gQ=
+26
-1
2 changed files
expand all
collapse all
unified
split
nixosModules
dev
misc.nix
nvim.nix
+7
nixosModules/dev/misc.nix
···
25
enable = true;
26
package = pkgs.wireshark;
27
};
0
0
0
0
0
0
0
28
}
···
25
enable = true;
26
package = pkgs.wireshark;
27
};
28
+
29
+
home-manager.users.bean.programs.direnv = {
30
+
enable = true;
31
+
enableBashIntegration = true;
32
+
enableNushellIntegration = true;
33
+
nix-direnv.enable = true;
34
+
};
35
}
+19
-1
nixosModules/dev/nvim.nix
···
10
fd
11
];
12
0
0
0
0
0
0
0
0
0
0
0
0
0
13
home-manager.users.bean = {
14
imports = [inputs.nixvim.homeManagerModules.nixvim];
15
···
19
defaultEditor = true;
20
viAlias = true;
21
vimAlias = true;
0
0
22
23
nixpkgs.pkgs = pkgs;
24
···
592
};
593
};
594
0
0
595
project-nvim = {
596
enable = true;
597
enableTelescope = true;
···
723
html.enable = true;
724
marksman.enable = true;
725
cssls.enable = true;
726
-
# tailwindcss.enable = true; Disabled until it doesn't build nodejs from source, bad tailwind!!
727
jsonls.enable = true;
728
yamlls.enable = true;
729
ruff.enable = true;
···
740
lemminx.enable = true;
741
eslint.enable = true;
742
tinymist.enable = true;
0
743
};
744
};
745
};
···
10
fd
11
];
12
13
+
# TODO: Wish list
14
+
# - https://github.com/al1-ce/just.nvim
15
+
# - DAP Setup? If not just get rid of the plugin...
16
+
# - Proper Start screen / projects
17
+
# - On project open with no session saved, show a little screen or smth?
18
+
# - Neovide let me paste from system clipboard in insert mode
19
+
# - Fix hex stuff, working hex editor please
20
+
# - Image viewer would be cool
21
+
# - More customization of toggleterm, tabs would be really nice
22
+
# - Switch project combo if not already present
23
+
# - Neotree look nicer
24
+
# - Bufferline color "Neovim" in space, im thinking logo in green bold and text in normal green
25
+
26
home-manager.users.bean = {
27
imports = [inputs.nixvim.homeManagerModules.nixvim];
28
···
32
defaultEditor = true;
33
viAlias = true;
34
vimAlias = true;
35
+
36
+
dependencies.direnv.enable = true;
37
38
nixpkgs.pkgs = pkgs;
39
···
607
};
608
};
609
610
+
direnv.enable = true;
611
+
612
project-nvim = {
613
enable = true;
614
enableTelescope = true;
···
740
html.enable = true;
741
marksman.enable = true;
742
cssls.enable = true;
743
+
# tailwindcss.enable = true; Disabled until it doesn't build nodejs from source, bad tailwind
744
jsonls.enable = true;
745
yamlls.enable = true;
746
ruff.enable = true;
···
757
lemminx.enable = true;
758
eslint.enable = true;
759
tinymist.enable = true;
760
+
just.enable = true;
761
};
762
};
763
};