jnsgruk / nixos-config

jnsgruk's NixOS configuration flake ❄️

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

jnsgruk's nixos config

This repository contains a Nix Flake for configuring my machines.

The machines configured thus far are:

Hostname Model OS Role Desktop
dev Multipass VM Ubuntu Server -
freyja Lenovo Thinkpad Z13 NixOS Laptop Hyprland
hugin Lenovo Thinkcentre M93p NixOS Server -
kara Ryzen 7950X Custom NixOS Desktop Hyprland
thor Intel NUC6i7KYK NixOS Server -

Structure

  • home: my home-manager configuration
  • host: host-specific configurations
  • overlays: package/configuration overlays
  • pkgs: my custom package definitions
  • scripts: helper scripts for machine setup

Applications / Packages

The following is a list of the key elements of my setup, with links to their config:

Type Details
Shell zsh, starship, nvim, tmux, neofetch
WM hyprland, waybar, swaylock, mako, gtk
Apps vscode, zathura, alacritty

Screenshots

clean power dirty

About

jnsgruk's NixOS configuration flake ❄️

License:Apache License 2.0


Languages

Language:Nix 94.8%Language:Shell 5.2%