https://github.com/authxt/nixos
NixOS Hyperland-based window manager for NixOS with seamless tiling, customization, and stable configuration.
https://github.com/authxt/nixos
development development-environment flake flakes hyperland nix nix-flake nix-flakes nixos nixos-config nixos-configuration nixos-dotfiles nixos-module nixpkgs os programing
Last synced: about 2 months ago
JSON representation
NixOS Hyperland-based window manager for NixOS with seamless tiling, customization, and stable configuration.
- Host: GitHub
- URL: https://github.com/authxt/nixos
- Owner: authxt
- License: mit
- Created: 2025-02-18T08:47:51.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-04-09T09:23:59.000Z (about 2 months ago)
- Last Synced: 2025-04-11T22:28:02.048Z (about 2 months ago)
- Topics: development, development-environment, flake, flakes, hyperland, nix, nix-flake, nix-flakes, nixos, nixos-config, nixos-configuration, nixos-dotfiles, nixos-module, nixpkgs, os, programing
- Language: Nix
- Homepage:
- Size: 28.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: .github/README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
:snowflake:
My NixOS system
:snowflake:
![]()
# Installation
> [!Note]
>You should review the configuration variables in flake.nix before installing.
```bash
nix run --experimental-features "nix-command flakes" nixpkgs#git clone https://github.com/thapasijan17/NixOS.git ~/NixOS
```
```bash
cd ~/NixOS
```
```bash
./install.sh
```
For a list of keybinds press Super + ? or Super + Ctrl + K```bash
nix flake init -t ~/NixOS#NAME
```
or use the "new" keyword to initialise a new directory
```bash
nix flake new -t ~/NixOS#NAME PROJECT_NAME
```
where NAME is any of the templates defined in dev-shells/default.nix## Building manually
> [!IMPORTANT]
>When building manually from the flake make sure to place your hardware-configuration.nix in hosts/Default/
> then change the username variable in flake.nix with your username!! THIS IS IMPORTANT
> afterwards run the command below
```bash
sudo nixos-rebuild switch --flake .#Default
```