Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/vunguyentuan/nixos


https://github.com/vunguyentuan/nixos

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

**English** | [Portuguese (PT-BR)](README.md)




awesome-rice-badge



HeinzDev NixOS Dotfiles

### Apps:

| | NixOS 23.11 |
|--------------------------|:-------------------------------------:|
| **Desktop Environment** | [Hyprland](https://hyprland.org) |
| **Terminal Emulator** | [Cool-Retro-Term](https://github.com/Swordfish90/cool-retro-term) |
| **Display Server** | [Wayland](https://wayland.freedesktop.org) |
| **Application Launcher** | [Rofi](https://github.com/davatorium/rofi) |
| **Shell** | [Zsh](https://zsh.sourceforge.io) |
| **Text Editor** | [Neovim](https://neovim.io) |

### DE/WM

**Hyprland**

Desktop Environment:


## Nix Dotfiles Directory Structure
```
├── home
│ ├── programs
│ │ ├── alacritty
│ │ ├── hypr
│ │ ├── kitty
│ │ ├── rofi
│ │ ├── waybar
│ │ └── zsh
│ ├── scripts
│ ├── themes
│ │ └── cava
│ ├── wallpapers
│ └── home.nix
├── host
│ └── desktop
│ └── fonts
│ └── virtualisation
├── nixos
│ ├── configuration.nix
│ └── hardware-configuration.nix
├── flake.nix
└── install.sh
```

### Installation

0. Download the project:
```bash
$ git clone https://github.com/HeinzDev/Nix-Dotfiles.git | cd Hyprland-dotfiles
```

1. Install the project:

```bash
$ chmod +x install.sh
$ ./install.sh
```
or

```bash
$ cd Hyprland-dotfiles
$ sudo nixos-rebuild switch --flake .#enzo
```