https://github.com/jonascarpay/nix
My system configurations, dotfiles, and other miscellanies
https://github.com/jonascarpay/nix
dotfiles emacs haskell nix vim xmonad
Last synced: 10 months ago
JSON representation
My system configurations, dotfiles, and other miscellanies
- Host: GitHub
- URL: https://github.com/jonascarpay/nix
- Owner: jonascarpay
- Created: 2020-07-04T19:42:44.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-04-11T07:43:00.000Z (10 months ago)
- Last Synced: 2025-04-12T21:07:29.957Z (10 months ago)
- Topics: dotfiles, emacs, haskell, nix, vim, xmonad
- Language: C
- Homepage:
- Size: 939 KB
- Stars: 19
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# nix dots
These are my nix dotfiles.
There are many like them, but these are mine.
If you came here looking for the declarative cachix thing, it's been moved to [a separate repo](https://github.com/jonascarpay/declarative-cachix).
## Highlights
### flakes
[I use flakes now](https://github.com/jonascarpay/nix/blob/master/flake.nix).
Highly recommended.
### age
I use [agenix](https://github.com/ryantm/agenix) to manage my secrets, and [I like it a lot](https://jonascarpay.com/posts/2021-07-27-agenix.html).
### unbound
Want to run pihole but don't want to deal with pihole setup?
Just set up an [`unbound` server with a custom blocklist](https://github.com/jonascarpay/nix/tree/master/system/unbound.nix).
### wireguard
My pi is a [wireguard server](https://github.com/jonascarpay/nix/blob/master/system/wireguard.nix), my [laptops are wireguard clients](https://github.com/jonascarpay/nix/blob/master/machines/paninix.nix#L4=).
Config-wise, there's nothing here that's not also on [the Nix wiki](https://nixos.wiki/wiki/WireGuard), but wireguard is great and you should consider it if you're setting up a VPN.