nyx
⚙️Nix[OS] Configuration
Nix★ 167⑂ 10 forksUnlicenseupdated 5 days ago
git clone https://github.com/EdenEast/nyx.gitEdenEast/nyxREADME.mdfork it — it’s yours
Nyx
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.
- alyraffauf/nixcfg
- Very good modular structure based around flake-parts.
- calops/nix
- Nix home and nixos configuration blueprint and niri as a wm
- hmajid2301/nixicle
- Multiple window managers with multiple Quickshell modules (dms, caelestia, noctalia)
- TophC7/dot.nix
- niri setup with dms
- reo101/rix101
- Modular configuration based on flake-parts with automatic overlay extraction
- Secrets management with agenix-rekey
- notthebee/nix-config
- Example homelab setup with NixOS
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 Script★ 50
tobira.nvim
Open the next door in your Vim journey — personalized command discovery based on your actual usage
Lua★ 51