summaryrefslogtreecommitdiff
path: root/users/seth/programs/default.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
2025-02-04seth/ghostty: configure moreSeth Flynn
2025-02-03seth/fish: use hydro for promptSeth Flynn
2025-01-05seth: only enable ghostty on desktopseth
2025-01-05seth: enable ghosttyseth
2025-01-02users/seth: drop moarseth
what if `less`...is moar...
2024-12-16seth/programs: use global nix in packagesseth
2024-11-23seth: install nurlseth
2024-11-23seth/jj: dropseth
Very fun, but very slow :sad:
2024-11-22seth/yazi: dropseth
2024-11-22seth/zellij: dropseth
2024-11-22seth/ncspot: dropseth
2024-11-22seth/starship: dropseth
2024-11-22seth/fish: starship -> custom promptseth
2024-11-21seth/jj: initseth
2024-11-21seth/gh: split from git moduleseth
2024-11-05seth: use hydra-check and nixfmtseth
2024-10-28modules: restructure (#487)seth
* seth: remove unused pkgs * modules: restructure from archetypes back to profiles make less actual modules for everything use lib.mkDefault like it's supposed to move mixins out of server * nixos/resolved: use modern options
2024-10-27seth/nix-override: initseth
2024-10-27seth: cleanup basePrograms messseth
2024-10-27seth: merge shell modules with regular programsseth
2024-10-26seth/eza: use `icons.auto`seth
2024-10-26seth/{ncspot,yazi,zellij}: initseth
2024-09-20Revert "treewide: use lix-module for lix"seth
This reverts commit f77aeb0db935f60590aa5b6975857b528c8f6a51.
2024-07-26seth: use moar for PAGERseth
2024-06-30alejandra -> nixfmt-rfc-styleseth
2024-05-24seth: catppuccin.flavour -> catppuccin.flavorseth
2024-05-10seth: use global catppuccin.enableseth
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-12-18flake: update getchvimseth
Flake lock file updates: • Updated input 'getchvim': 'github:getchoo/getchvim/9fe8afd0c5f2b439176728d8863570bf22614dbd' (2023-12-12) → 'github:getchoo/getchvim/482f6e7bca8047ec89829c10aec69b0f6b91e030' (2023-12-18) • Added input 'getchvim/nixvim': 'https://api.flakehub.com/f/pinned/nix-community/nixvim/0.1.825%2Brev-b3fb1c4c8189bc873911da3f31d18082a0721fa9/018c6e10-497a-79c6-be0a-722960db4fbf/source.tar.gz?narHash=sha256-SwrNBw/1/oMURAa9/8MdvC4b3UYohoMAvSazeIt3hkg%3D' (2023-12-15) • Added input 'getchvim/nixvim/flake-utils': follows 'getchvim/utils' • Added input 'getchvim/nixvim/nixpkgs': follows 'getchvim/nixpkgs' • Added input 'getchvim/nixvim/pre-commit-hooks': follows 'getchvim' • Removed input 'getchvim/parts' • Removed input 'getchvim/pre-commit' • Added input 'getchvim/tree-sitter-just': 'github:IndianBoy42/tree-sitter-just/4e5f5f3ff37b12a1bbf664eb3966b3019e924594' (2023-03-18) • Added input 'getchvim/utils': 'https://api.flakehub.com/f/pinned/numtide/flake-utils/0.1.88%2Brev-4022d587cbbfd70fe950c1e2083a02621806a725/018c340d-3287-7c66-818b-f2f646a808e3/source.tar.gz?narHash=sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8%3D' (2023-12-04) • Added input 'getchvim/utils/systems': 'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
2023-12-16ci: back to garnix once againseth
i kinda miss hci but im done switching until i get infra for it
2023-12-14tree-wide: back to attic & gha againseth
2023-12-11Revert "ci: use gha & attic for building/caching"seth
2023-12-11ci: use gha & attic for building/cachingseth
2023-12-11systems+seth: add inputs' to module.args; use flake for firefox addonsseth
2023-12-10seth: install atticseth
2023-11-28overlay/seth: remove more desktop files & iconsseth
2023-11-03seth: enable glamour catppuccin themeseth
thanks ryan
2023-10-30tree-wide: refactorseth
i went overboard on modules. this is much comfier
2023-10-01treewide!: flatten to parts/ layoutseth
2023-08-26seth/firefox: use arkenfox-nixosseth
2023-08-17users/seth: enable defaultPrograms by defaultseth
2023-08-17users/seth: make everything a moduleseth
2023-07-30users/seth: add nix-index-database + commaseth
2023-07-25users/seth: separate gpg/ssh config from gitseth
2023-07-15users/seth: general cleanupseth
2023-04-10add cachix + make nixpath follow flakeseth
2023-03-19install rust as userseth