Skip to content

My system configuration based on NixOS

License

Notifications You must be signed in to change notification settings

amateomi/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My system configuration based on NixOS

Installation

  1. Clone repository to home directory

    git clone git@github.com:amateomi/dotfiles.git ~/dotfiles
  2. Change your /etc/nixos/configuration.nix to something like this:

    {
      imports = [
        ./hardware-configuration.nix
        ./dotfiles/hardware/varmilo-keyboard-fix.nix
        ./dotfiles/hardware/zephyrus-g14.nix
        ./dotfiles/software/workstation.nix
      ];
    }
  3. Create symlink:

    sudo ln -s ~/dotfiles /etc/nixos/dotfiles
  4. Build system:

    sudo nixos-rebuild switch

Notes

Configuration creates user, but does not specify user password. This should be done manually.

Git is installed and partially configured, but SSH key must be created manually.

About

My system configuration based on NixOS

Topics

Resources

License

Stars

Watchers

Forks

Languages