Skip to content

devraza/frostfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

frostfiles

repository banner

This is the repository hosting my personal NixOS configuration. My personal desktop environment is built upon Hyprland (boring, I know) and utilises a large variety of related and unrelated programs to make it feature-complete; these are installed and configured via home-manager.

I use the justfile within this repository with Just to more easily perform operations related to my configuration.

Note I use Nix flakes to manage my configuration since it makes a lot of things easier. If you're new to Nix and/or pained by flakes, just know that flakes aren't real and can't hurt you.

Directory structure

  • home contains all home-manager configuration options
  • assets contains content such as images (including wallpapers)
  • hosts contains per-machine configuration

Note Workstation configuration (which applies to desktops and laptops) is within hosts/workstations.nix. Performance-related settings taken from CachyOS here are placed in hosts/cachy.nix.

Commit style

Commits are generally formatted with the conventional commits specification:

<type>[machine/scope]: <description>

Where type is usually one of feat, docs, hotfix, chore, refactor, or flake (for flake-related operations).

License

Everything within this repository, with the exception of the content within assets, at this moment or previously, is licensed under the Mozilla Public License 2.0.

About

My NixOS configuration files. [Mirror]

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published