dorkhub

nyx

⚙️Nix[OS] Configuration

EdenEast
Nix16710 forksUnlicenseupdated 5 days ago
git clone https://github.com/EdenEast/nyx.gitEdenEast/nyx

Nyx

NixOS 25.11 Licence

Welcome to my Nixos and Dotfiles configuration!

This repository contain my NixOS, and home-manager configurations for all my systems as well as the modules that they are built upon.

Some notable areas for others would be:

Area Description
Neovim Self contained neovim flake
Git Highly customized and documented git configuration and extensions

Structure

.
├── flake.nix         # Main entry point
├── config/           # Application files used by home-manager or symlinked
├── hosts/            # Machine configuration entry point
├── modules/          # Modules
│   ├── flake/        # Main entry point into the flake
│   │   ├── actions/  # Github action definitions
│   │   ├── hosts.nix # Nixos, Darwin and Home Manager library definitions
│   │   ├── lib.nix   # Main library
│   │   └── ...       # Other flake components
│   ├── home/         # Home-manager modules
│   ├── nixos/        # NixOS-specific modules
│   └── snippets/     # Reusable configuration snippets
├── overlays/         # Package overlay definitions
├── packages/         # Custom package definitions
└── secrets/          # Secret management

Resources, References and Acknowledgements

These public repositories have been used as example references and resources for this project configuration. The main project architecture is based off of alyraffauf's configuration, a well structured and modular setup based on flake-parts which has been a great resource.

Todo

  • Nushell
  • hyperland desktop setup
  • nixos-wsl
  • Some sort of backup solution like borgmatic borgbackup or drive

more like this

vim-dap

Vim/Neovim debugger plugin providing a terminal interface to the Debug Adapter Protocol

Vim Script50

vim-halo

:innocent: Visual highlight for your cursor.

Vim script50

tobira.nvim

Open the next door in your Vim journey — personalized command discovery based on your actual usage

Lua51

search

search projects, people, and tags