Something went wrong. Try again.
nix
Something went wrong. Try again.
Nix 90%
Shell 6%
2%
CSS 2%
Vim Script <1%
Just <1%
Commits 847
Do not enable gtk HM module on darwin
Signed-off-by: Adam Hellberg <sharparam@sharparam.com>
Do not use pointerCursor HM config on darwin
Signed-off-by: Adam Hellberg <sharparam@sharparam.com>
Update atuin settings, enable Claude integration
Signed-off-by: Adam Hellberg <sharparam@sharparam.com>
Add coreutils
Signed-off-by: Adam Hellberg <sharparam@sharparam.com>
Fix nproc invocation in user vars
Signed-off-by: Adam Hellberg <sharparam@sharparam.com>
Add dnsutils to base
Signed-off-by: Adam Hellberg <sharparam@sharparam.com>
Enable pam_u2f for polkit-1
Signed-off-by: Adam Hellberg <sharparam@sharparam.com>
Set up tailscale for sif
Signed-off-by: Adam Hellberg <sharparam@sharparam.com>
Improve cursors config
Signed-off-by: Adam Hellberg <sharparam@sharparam.com>
Enable more catppuccin stuff
Signed-off-by: Adam Hellberg <sharparam@sharparam.com>
README.md
nix-config #
My Nix config/dotfiles.
Setup #
Non-NixOS #
If using standalone home-manager setup on a non-NixOS setup, the following needs doing:
- Set
targets.genericLinux.enable = true;in the home-manager config (see sharparam@melina config for an example). - Run
non-nixos-gpu-setupas root afterhome-manager switch. Locate the exact binary to run withsudousingtype non-nixos-gpu-setup. - Ensure that drivers were placed in
/run/opengl-driversand it setup a config in/etc/tmpfiles.d/non-nixos-gpu.conf.
Acknowledgements #
Initial version (until TBD) used snowfall-lib for the flake layout/structure.
It now uses den and the dendritic pattern.
Mostly based on other people's repos:
Den/Dendritic #
- vic/vix by @vic
- quasigod.xyz/nixconfig by @quasigod.xyz (Tangled)
- drupol/infra by @drupol
Others #
- jakehamilton/config by @jakehamilton
- usmcamp0811/dotfiles by @usmcamp0811 (GitLab)
- mainrs/nixos by @mainrs
- khaneliman/khanelinix by @khaneliman
- thexyno/nixos-config by @thexyno
- itsbth/nix-dotfiles by @itsbth
Copyright ⓒ 2025-2026 by Adam Hellberg.
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.