Nix-Snowflake

Gurjaka's Dotfiles

Welcome to my personal dotfiles repository!

Here you’ll find my minimal, suckless, and Wayland-first configuration for NixOS and daily dev tools — carefully crafted to boost productivity speed, and maintainability


Repository Banner Qtile window manager base

DETAILS

Qtile floatting

System & Core

Qtile tilling

Desktop Applications

Qtile floatting2

CLI Tools


Theme & Philosophy

This dotfiles collection combines aesthetics and functionality, powered by the Juna theming system.

The visual style is inspired by the Nord theme’s calm aesthetic (our default), and the Juna system enables dynamic theme switching across the entire system.

Core values:

  • Simplicity Every line of configuration serves a purpose, avoiding unnecessary complexity.

  • Speed Ensures fast startup times, responsive interactions, and streamlined workflows.

  • Maintainability Modular, declarative, and reproducible through Nix and Home Manager.

  • Wayland-first Adopts Wayland, the modern Linux display protocol, for enhanced security, performance, and flexibility.


What’s Next?

Explore the following sections:

  • Qtile config and customizations
  • Neovim setup, plugins, and LSP details
  • Terminal and shell environment configs
  • Nix flakes, home-manager modules, and reproducibility
  • Utilities, scripts, and workflow tips

— Gurjaka