Skip to content

squarra/nix-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My minimal NixOS configuration

  • Window Manager: Hyprland
  • Shell: bash
  • Terminal: Kitty
  • Panel: Waybar
  • Notification Daemon: Dunst
  • Launcher: Wofi
  • File Manager: Thunar

I am new to NixOS and this is my first attempt at creating a nice and minimal configuration. Prior to this I only used ubuntu without much of a configuration.

The intention of this repository is to have a backup of my configuration and show how I set up my system. I am not an expert in NixOS and I am sure there are better ways to do things. If you have any suggestions, please let me know.

Usage

I can't provide a full on explanation on how to use this configuration from scratch. That is soon to come though.

Basically the files in the nixos directory are the ones that go into /etc/nixos/. The rest of the files go in .config/home-manager.

Create a personal.nix file that looks like this:

{
  username = "<username>";
  gitusername = "<gitusername>";
  gitemail = "<gitemail>";
}

When applying system wide changes to my configuration.nix I run:

sudo nixos-rebuild switch

When applying changes to my user configuration I run:

home-manager switch

Keybindings

  • Super + Return: Open terminal
  • Super + Space: Open launcher
  • Super + E: Open file manager
  • Super + Q: Close window
  • Super + S: Take screenshot

Screenshots

Image

Image

Image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages