Nixos is a rabbit hole that I have been wanting to go down for a while.
This nixos configuration is a work in progress. I am currently using it on my personal laptop, but it is not yet ready for use on other machines. I am still learning Nix and NixOS, so I am sure there are many improvements that can be made. I will update this README as I make progress.
- ags config
- switch wallpaper engine
- fcitx and rime
- zen-browser
- integrate yubikey
- shells
- bash
- zsh
- nushell
- complete hyprland config
- borders/gaps/colors
- fix unused keybindings
- monitor
- nvidia
- hyprlock
- hyprcursor
- hyprshade
- themes (create a nix repos for themes, name of
nixporn
)- toykonight
- gruvbox
- catppuccino
- nord
- rose-pine
- kawagana
- decay
- solarized
- cyperdream
- dracula
- onedark
- networks (for proxy)
- dae
- sing-box
- onedrive and onedrive-client
- remote deployment
- pkgs
- wallpapers
- other cursors
- apps
- make shells (for dev)
- templates (for creating projects)
- specialisation
- make module for all
module/
andhome/
- support darwin
- support wsl
- support multiple keymap layouts
- minimal nixvim support(add in apps)
- support nextcloud
- support samba
- transparent and blur all apps except browsers
- nixos-and-flakes-book - best tutorial for nixos and flakes
- ryan4yin's nix-config - Original inspiration
- EmergentMind's nixos-config - Original inspiration
- runarsf's dotfiles - Custom library
- hilissner's dotfiles - Code layout
- Misterio77's nix-config - Some configuration
- fufexan's dotfiles - Some configuration
- gytis-ivaskevicius's dotfiles - Code framework
- Nobbz's nixos-config - copied some good ideas