An open API service indexing awesome lists of open source software.

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.

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
```