Skip to content

TroyKomodo/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

NixOS Dotfiles

My NixOS system and home-manager configurations.

Structure

.
├── flake.nix        # Flake
├── variables.nix    # Personal infos
├── system/          # System configs
│   ├── common.nix      # Shared system stuff      
│   └── ...
└── home/            # Home manager configs
    ├── common.nix      # Shared home stuffs
    └── ...

Usage

Rebuild system

sudo nixos-rebuild switch --flake .#thinkpad
sudo nixos-rebuild switch --flake .#server

Or use the convenience script:

sudo nixos-rebuild-flake switch

Update flake inputs

nix flake update

Format code

nix fmt

Dry run

sudo nixos-rebuild dry-run --flake .#thinkpad

Rollback

sudo nixos-rebuild switch --rollback

Machines

  • thinkpad - ARM ThinkPad T14s Gen6 (aarch64-linux)
  • server - x86_64 server

About

My NixOS dotfiles

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages