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
25
enable = true;
26
26
package = pkgs.wireshark;
27
27
};
28
28
+
29
29
+
home-manager.users.bean.programs.direnv = {
30
30
+
enable = true;
31
31
+
enableBashIntegration = true;
32
32
+
enableNushellIntegration = true;
33
33
+
nix-direnv.enable = true;
34
34
+
};
28
35
}
+19
-1
nixosModules/dev/nvim.nix
···
10
10
fd
11
11
];
12
12
13
13
+
# TODO: Wish list
14
14
+
# - https://github.com/al1-ce/just.nvim
15
15
+
# - DAP Setup? If not just get rid of the plugin...
16
16
+
# - Proper Start screen / projects
17
17
+
# - On project open with no session saved, show a little screen or smth?
18
18
+
# - Neovide let me paste from system clipboard in insert mode
19
19
+
# - Fix hex stuff, working hex editor please
20
20
+
# - Image viewer would be cool
21
21
+
# - More customization of toggleterm, tabs would be really nice
22
22
+
# - Switch project combo if not already present
23
23
+
# - Neotree look nicer
24
24
+
# - Bufferline color "Neovim" in space, im thinking logo in green bold and text in normal green
25
25
+
13
26
home-manager.users.bean = {
14
27
imports = [inputs.nixvim.homeManagerModules.nixvim];
15
28
···
19
32
defaultEditor = true;
20
33
viAlias = true;
21
34
vimAlias = true;
35
35
+
36
36
+
dependencies.direnv.enable = true;
22
37
23
38
nixpkgs.pkgs = pkgs;
24
39
···
592
607
};
593
608
};
594
609
610
610
+
direnv.enable = true;
611
611
+
595
612
project-nvim = {
596
613
enable = true;
597
614
enableTelescope = true;
···
723
740
html.enable = true;
724
741
marksman.enable = true;
725
742
cssls.enable = true;
726
726
-
# tailwindcss.enable = true; Disabled until it doesn't build nodejs from source, bad tailwind!!
743
743
+
# tailwindcss.enable = true; Disabled until it doesn't build nodejs from source, bad tailwind
727
744
jsonls.enable = true;
728
745
yamlls.enable = true;
729
746
ruff.enable = true;
···
740
757
lemminx.enable = true;
741
758
eslint.enable = true;
742
759
tinymist.enable = true;
760
760
+
just.enable = true;
743
761
};
744
762
};
745
763
};