Skip to content

Nix configuration for nixos, nix-darwin and home-manager

License

Notifications You must be signed in to change notification settings

marc-0x01/nixos-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

https://img.shields.io/github/contributors/marc-0x01/nixos-config https://img.shields.io/github/forks/marc-0x01/nixos-config https://img.shields.io/github/stars/marc-0x01/nixos-config https://img.shields.io/github/issues/marc-0x01/nixos-config https://img.shields.io/github/license/marc-0x01/nixos-config https://img.shields.io/badge/-nixos-grey


███╗   ██╗██╗██╗  ██╗
████╗  ██║██║╚██╗██╔╝
██╔██╗ ██║██║ ╚███╔╝
██║╚██╗██║██║ ██╔██╗
██║ ╚████║██║██╔╝ ██╗
╚═╝  ╚═══╝╚═╝╚═╝  ╚═╝
  

NixOS Configurations

My NixOS 💻 systems and 🏠 dotfiles configurations!
🚀 Checkout my dev-workspaces also on Nix!

About

I mostly use MacOS as the main system for my work workstations and NixOS for my personal workstation, WMs and servers.

Features

  • 💻 Configuration of NixOS workstation for personal context

  •  Configuration of MacOS workstation for work context, via nix-darwin

  • 🏠 Configuration of my dotfiles via home-manager

  • ✨ Styling of the different programs with stylix

  • 🧩 All configurations are flake based

🔜 TODO

  • ❏ Harden wackbox-0x01 inspired by nix-mineral

  • ❏ Integrate secrets with agenix

  • ❏ Create steampipe module for home-manager similar to awscli, with plugins

  • ❏ Create rio module for stylix

Installation

Please refer to the setup guides for linux (NixOS) and darwin (MacOS).

Usage

Linux

  nixos-rebuild switch --flake .#wackbox-0x01

Darwin

  darwin-rebuild switch --flake .#marcbook-work

For additional commands have a look at my cookbook!

Contributing

I don’t claim to be an expert at Nix, so there are certainly improvements that could be made.
Feel free to suggest them!

Acknowledgements

Big thanks to all those great projects and the Nix maintainers.

License

⚖️ MIT

Authors

👨🏻‍💻 @marc-0x01

About

Nix configuration for nixos, nix-darwin and home-manager

Resources

License

Stars

Watchers

Forks