Skip to content

Commit d2bd5d4

Browse files
committed
docs(README): add additional thanks section
1 parent 0ccb744 commit d2bd5d4

File tree

4 files changed

+63
-4
lines changed

4 files changed

+63
-4
lines changed

README.md

Lines changed: 46 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
1. [Troubleshooting](5-troubleshooting)
1717
1. [`Write error: disk full;` during `nixos-install`](write-error-disk-full-during-nixos-install)
1818
1. [Impurities](6-impurities)
19+
1. [Currently known impurities](61-currently-known-impurities)
20+
1. [Notes](62-notes)
1921
1. [References](7-references)
2022

2123
## 1. About ❄️
@@ -136,9 +138,23 @@ mount -o remount,size=15G /tmp
136138

137139
## 6. Impurities 💩
138140

139-
- Currently **none**! 🚀🚀
141+
I heavily dislike using the `--impure` flag, which is unfortunately required
142+
in certain use cases, and I go really out of my way to patch stuff and
143+
avoid using it.
140144

141-
## 7. References 📚
145+
### 6.1 Currently known impurities
146+
147+
- **none**! 🚀🚀
148+
149+
### 6.2 Notes
150+
151+
- [shadow-nix](https://github.com/NicolasGuilloux/shadow-nix) and all its
152+
forks rely on impure imports of hashes, so I am maintaining my own fork
153+
[tsandrini/shadow-nix](https://github.com/tsandrini/shadow-nix)
154+
- I was previously using [devenv](https://devenv.sh/), however, it still doesn't
155+
work really well in a pure mode, so switched to a simple devshell instead.
156+
157+
## 7. Resources 📚
142158

143159
The whole nix ecosystem is in its foundations a revolutionary piece of
144160
software and once you get the hang of it you feel like you’ve really
@@ -164,3 +180,31 @@ manual.org?)
164180
- [Github code search: thanks to how the nix lang works the code search should be of a huge help, included an example](https://github.com/search?q=pkgs.writeShellScriptBin+language%3ANix&type=code&l=Nix)
165181
- [This is where flake-parts finally clicked for me, huge thanks to viperml~~](https://github.com/viperML/dotfiles)
166182
- [dc-tec/nixvim awesome nixvim config that got me started](https://github.com/dc-tec/nixvim/)
183+
184+
## 8. Credits & Special thanks
185+
186+
To reiterate the previous [Resources](7-resources) section, here are also some
187+
explicit shoutouts & thanks to the people from whom I have at some point in time
188+
taken some piece of code or have been inspired from. Huge thanks ❤️
189+
190+
### 8.1 Major help
191+
192+
These are people that are engrained in the nix community and whose work I/we
193+
use on a daily basis. I hope they will hapilly continue to be a part of the
194+
nix community and I thank them for all of their contributions.
195+
196+
[edolstra](https://github.com/edolstra)
197+
-- [grahamc](https://github.com/grahamc)
198+
-- [domenkozar](https://github.com/domenkozar)
199+
-- [Mic92](https://github.com/Mic92)
200+
-- [hlissner](https://github.com/hlissner)
201+
-- [viperML](https://github.com/viperML)
202+
-- [roberth](https://github.com/roberth)
203+
-- [fufexan](https://github.com/fufexan)
204+
-- [NobbZ](https://github.com/NobbZ)
205+
206+
### 8.2 Additional help with ideas & code snippets
207+
208+
[balsoft](https://github.com/balsoft)
209+
-- [dc-tec](https://github.com/dc-tec)
210+
-- [notusknot](https://github.com/notusknot/)

flake-parts/hosts/jetbundle/default.nix

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,13 @@
138138
# NOTE for wireguard
139139
networking.wireguard.enable = true;
140140
networking.firewall = {
141-
allowedUDPPorts = [ 51820 ];
141+
allowedUDPPorts = [
142+
51820
143+
4321
144+
];
145+
allowedTCPPorts = [
146+
4321
147+
];
142148
};
143149

144150
# If you intend to route all your traffic through the wireguard tunnel, the

flake-parts/modules/nixvim/plugins/lsp/lsp.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ in
6464
ansiblels.enable = _ true;
6565
astro.enable = _ true;
6666
bashls.enable = _ true;
67+
hls.enable = _ true;
6768
biome.enable = _ true;
6869
clangd.enable = _ true;
6970
cssls.enable = _ true;

flake-parts/modules/nixvim/profiles/minimal.nix

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,17 +62,25 @@ in
6262

6363
extraPlugins = with pkgs.vimPlugins; [
6464
# nightfox-nvim
65+
# vscode-nvim
6566
catppuccin-nvim
6667
cyberdream-nvim
68+
doom-one-nvim
69+
dracula-nvim
70+
everforest
6771
gruvbox-nvim
6872
kanagawa-nvim
73+
melange-nvim
6974
modus-themes-nvim
7075
neovim-ayu
76+
nord-nvim
77+
one-nvim
7178
onedark-nvim
79+
onenord-nvim
7280
oxocarbon-nvim
81+
poimandres-nvim
7382
rose-pine
7483
tokyonight-nvim
75-
# vscode-nvim
7684
];
7785

7886
plugins.mini = {

0 commit comments

Comments
 (0)