feat: add vhdl treesitter grammar packages, put it to emacs
chore: split dwl to flake packages
feat: add gnome iso installatiom image config
chore: update stable channel
chore: remove unnecessary input nixpkgs follows
feat: add wrapper-manager, wrap electron to run on wayland
feat: add dwlb, dwlmsg packages
refactor: modularize the configuration
chore: remove unnecessary code, use modules instead of imports, split files
feat: remove unused vscode and firefoxpwa
feat: add vivado and ise udev rule packages from flake
fix: use nixosModules output from nixos-hardware
feat: add nixos-hardware for laptop
chore: put semi-secrets to github private repo
chore: move semi-secrets to separate flake