danielgafni / nixos

My NixOS configuration & dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NixOS Config

My NixOS configuration.

Key specs:

  • home-manager for user configuration
  • hyprland as Wayland compositor & window manager
  • eww for status bar amd some widgets
  • catppuccin theme for everything

assets/NixOS-rice.png

Warning

WIP, not documented, perhaps not usable

Usage

Installation

prerequisites: nix

nix-shell -p just
just nixos-rebuild <host>  # add mode=switch, default mode is test
just home DanPC switch  # invoke home-manager to create files in $HOME

Notes

Fonts

  • Coding: Fira Code Nerd Fonts

Debugging mime-type

XDG_UTILS_DEBUG_LEVEL=2 xdg-mime query filetype foo.pdf

XDG_UTILS_DEBUG_LEVEL=2 xdg-mime query default application/pdf

fd evince.desktop /

About

My NixOS configuration & dotfiles


Languages

Language:Nix 78.3%Language:Shell 15.5%Language:SCSS 3.3%Language:CSS 2.4%Language:Just 0.5%