summaryrefslogtreecommitdiff
path: root/users/seth/programs/vim.nix
AgeCommit message (Collapse)Author
2025-02-14seth: simplify module structureSeth Flynn
Moving to mixins generally reduces the boilerplate in all configurations, and less custom "stuff" These are then enabled by the regular options in programs.nix for example Many of the other options (like desktops) also had little use in being abstracted as there's no situation where I'd *not* want them to be applied when said desktop is in use
2024-07-09seth: better document optionsseth
2024-06-30alejandra -> nixfmt-rfc-styleseth
2024-05-10treewide: remove overlayseth
don't need it tbh
2024-05-05simplify some things (#353)seth
* flake: drop flake-parts * flake: add back flake-parts * flake: use flake module again for configurations
2024-02-03make everything a moduleseth
2023-11-01seth/vim: fix vimrc syntaxseth
2023-11-01seth/vim: use xdg dirs from hm instead of environmentseth
2023-10-30tree-wide: refactorseth
i went overboard on modules. this is much comfier
2023-10-01treewide!: flatten to parts/ layoutseth
2023-08-17users/seth: make everything a moduleseth
2023-07-19users/seth: use pkgs.vimseth
2023-02-20start using nixpkgs-fmtseth
2023-01-23stop declaring unneeded imports :/seth
2023-01-23chore: general cleanup + use `with` lessseth
2022-12-02add editorconfig and alejandraseth
2022-12-02now *most* things work :pseth