Skip to content

dwf/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dwf's dotfiles

This repository contains public Nix configurations for my systems and home directories.

nixos/ contains (some of) my NixOS machine configurations, while home-manager/ contains my home directory configuration, managed with (naturally) Home Manager. Note that these configurations are not managed as part of the NixOS configuration.

This repository is a flake. My goal is to expose things I imagine as being independently useful. Right now that includes the following under nixosModules:

Flake target Description
hardware.macbook-pro-11-1 Hardware profile customizing NixOS to my laptop, a MacBookPro11,1 (Retina display, late 2014).
user-xsession An X session that simply invokes user's ~/.xsession, which might be managed by Home Manager.

I rebuild my NixOS system configurations with

sudo nixos-rebuild switch --flake .

And my managed home directory with

home-manager switch --flake .

Acknowledgements

  • @shazow for pushing me down the NixOS garden path, and nagging me until I cleaned them up for public consumption.
  • @mgdm for elegantly reimplementing the fan control daemon for the Raspberry Pi 4 case I use, so that I didn't have to wrestle with the manufacturer's inscrutable shell script.
  • All the contributors to the NixOS and Home Manager projects.
  • All the people who've put their Nix configurations on GitHub, from which I've learned much.

About

My configuration files.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages