Skip to content

A C🥶🥶l NixOS configuration, based on my needs. Uses Hyprland by default.

License

Notifications You must be signed in to change notification settings

IceDBorn/IceDOS

Repository files navigation

IceDOS

This is a NixOS configuration project that aims to create a highly opinionated gaming and general purpose computing experience, while still providing enough config options for my different needs.

Caution ⚠️

  • This repository is not meant to be used as a flake input, and thus such a use case is not officially supported or tested.
  • Do not forget to go through config.toml and set each option to your liking!
  • hardware/mounts.nix can break your system! Be sure to edit it accordingly or set it to false!

Install

git clone https://github.com/IceDBorn/IceDOS
cd IceDOS
sudo nix-shell scripts/install.sh

Preview

image

Contributing

Examples of what probably will/won't be accepted:

✅ A PR that improves framerate for games in all cases or, if it's unstable, enabled through an option in config.toml.

✅ A PR that adds a new desktop environment option and doesn't break existing functionality.

❌ A PR that adds a package you want to use.