alpha
Login
or
Join now
ankarhem.dev
/
nix-config
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
This repository has no description
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
nix-config
/
modules
/
hosts
/
workstation
/
at
main
3 files
omo-agent
disable: comment out workstation nixosConfiguration (#45)
5mo ago
efe87df0
configuration.nix
feat: add automatic upgrades with GitHub Actions (#35) * feat: add automatic upgrades with GitHub Actions - GitHub Actions workflow runs nix flake update daily at 04:00 UTC and creates a PR with the updated flake.lock for review before merging - NixOS auto-upgrade module wraps system.autoUpgrade so hosts pull from the merged main branch daily at 05:00 with --no-update-lock-file - Enabled on homelab and workstation hosts (Darwin not supported) - Safety: only upgrades when flake is from a clean git tree (self ? rev) Closes #34 * refactor: inline auto-upgrade settings and add attic cache to workflow - Remove modules/auto-upgrade.nix module (option + config pattern) - Inline system.autoUpgrade settings directly in homelab and workstation host configs - Add attic cache substituter config to update-flake workflow - Add attic push step to cache nix store paths after flake update * refactor: convert auto-upgrade to flake-parts module Move system.autoUpgrade settings from inline host configs into a flake-parts module (modules/auto-upgrade.nix), following the same pattern as forgejo.nix and attic.nix. The module inlines the NixOS config directly without the options/config pattern. * feat: rewrite update-flake workflow with host builds, attic cache, omo-agent identity * fix: address review comments on update-flake workflow --------- Co-authored-by: omo-agent <omo-agent@users.noreply.github.com>
5 months ago
flake-parts.nix
disable: comment out workstation nixosConfiguration (#45) The workstation host is not currently in use. Comment out the flake.nixosConfigurations assignment to prevent it from being built, while keeping all configuration files intact for easy re-enablement. Closes #42 Co-authored-by: omo-agent <omo-agent@users.noreply.github.com>
5 months ago
hardware-configuration.nix
Refactor to flake-parts (#29) * add opencode * wip * add chat * colemak * dev tools * firefox * norcevpn * norcevpn * stuff * remove claude * wip * wip * wip * wip * builds * wip * lazyvim * stuff * wip * dotnet * dotnet * add general * Revert "dotnet" This reverts commit 87c67e3bc0446e670bc961a9ee8c8a525c663cdd. * add homebrew * add launcher * add locale * add npm * add ssh * stuff * greedy casks * secrets * fix opencode config * add Plan.md * add gaming module * linear mouse -1 scaling speed * disable siri shortcut * delete duplicates in homebrew.nix * fix firefox dock * clone_org * remove darwinModules * kde * kde input * disable workstation * glm 5.0 * remove unused stuff * remove old mbp settings * remove old config for mbp * wip homelab migration * remove workstation old * override secrets * fix homelab declaration * fix fonts.nix * fix network.custom declarations * fix network.custom declarations * self.lib.getGithubKeys * enable workstation * override opencode * pkgs._unstable * nix flake check ok on linux * duplicate secrets * fix relative paths * merge secrets * move the rest of the secrets * use the defaultSopsFile * fix secrets * fix font size * fix invalid secret definition * disable lazyvim allgrammars * disable networkmanager * no launcher on homelab * ai plan * add skills * explicitly inform that git rebase --continue is an interactive operation * set some default agents * fix syntax error claude code skills * update jira skill * use references folder * add trigger words
7 months ago