summaryrefslogtreecommitdiff
path: root/flake.nix
AgeCommit message (Collapse)Author
2025-03-03chore: Update flake inputsLinnnus
2025-01-27Add NURLinnnus
2024-12-27Add new host omarLinnnus
2024-12-21Define packages in overlays/additionsLinnnus
2024-12-21Move to a profile-based configuration where commonLinnnus
This patch makes it so common configuration is now located in shared/ and each host basically just becomes a bunch of import statements. The exception here is host-specific configuration like the `*.linus.onl` that live inside `hosts/ahmed/`. Specifically I have: - moved common configuration `shared/{nixos,home-manager,nix-darwin}`. - moved `hosts/common.nix` to `shared/nixos/common-{nix,shell}-settings.nix`. - split `hosts/muhammed/{dev-utils,neovim}` into per-language configuration. This patch was done in preparation for the arrival of a new host, which will need to share a lot of configuration with Muhammed.
2024-12-06Bump nixpkgs 24.{05 => 11} and nixpkgs-unstableLinnnus
- Bump perl input to pkgs/trash - Use {swiftPackages. => }xcbuild for pbv - Remove cling; was crashing and ) wasn't using it anyways - LSP tsserver was renamed to ts_ls
2024-10-02ahmed: Rebuild linus.onl on webhook instead of timerLinnnus
2024-09-18muhammed: Bump denoLinnnus
2024-08-01muhammed: Add Wraath network volumeLinnnus
2024-02-20Merge 'reorg' into 'main'Linnnus
This patch moves in the reorganizational work done on the reorg branch, mainly: * Move host-specific modules into hosts/<host>/<module> * Break up HM config See the reorg branch for the individual commits.
2024-01-21all: Also apply overlays to exported packagesLinnnus
2024-01-20hosts/ahmed: Move hellohtml definiton into repoLinnnus
2023-12-29hosts/ahmed: Bump push-notification-apiLinnnus
2023-12-29hosts/ahmed: Add hellohtml.linus.onlLinnnus
2023-12-10Upgrade to NixOS v23.11Linnnus
So far I have only tested this with Muhammed. I have yet to test the changes on Ahmed. This commit should be considered broken to him. I keep getting warnings about docbook but that appears to be an issue with HM. https://github.com/nix-community/home-manager/issues/4273
2023-11-20hosts: Remove jq+jc, add home-brewn commaLinnnus
2023-10-27Add unstable nixpkgsLinnnus
2023-10-08Bump push-notification-api: Use socketsLinnnus
2023-10-07Add iTerm2Linnnus
2023-10-03Seperate modules into general/personalLinnnus
2023-10-01Use alejandra formatterLinnnus
2023-10-01Export modulesLinnnus
2023-10-01Move push-notifications-api service definition to own flakeLinnnus
2023-10-01Export pkgs and overlaysLinnnus
2023-10-01Remove special 'self' argumentLinnnus
This can be accessed through flakeInputs anyways.
2023-09-30fix everything forever i hopeLinnnus
2023-09-30Move secret management to agenixLinnnus
- https://nixos.wiki/wiki/Agenix - https://github.com/ryantm/agenix - https://jonascarpay.com/posts/2021-07-27-agenix.html
2023-09-10Use overlays system-wideLinnnus
2023-09-09Bump nixpkgs 22.11 -> 23.05Linnnus
2023-09-08Add smu overlay (for karlb version)Linnnus
2023-09-07Make reorganization """work""" for macLinnnus
2023-09-07Reorganize everythingLinnnus
2023-09-07Add comma to CLI basicsLinnnus
2023-09-06more stuffLinnnus
2023-09-06hej gør lige mereLinnnus
2023-09-05Initial commitLinnnus