Skip to content

Latest commit

Β 

History

History
935 lines (471 loc) Β· 67.2 KB

CHANGELOG.md

File metadata and controls

935 lines (471 loc) Β· 67.2 KB

[unreleased]

⛰️ Features

  • (common) Realign github tofu with config - (ece132c)

  • (docs) Refactor topology & readme to correct current deployment - (02bd873)

  • (flake) Update hydra-api-input to default branch - (38a25c4)

  • (flake) Unpin lix input - (edecadb)

  • (flake,iac,hydra,packages) Minor issue resolutions to a range of properties - (73225fd)

  • (home-manager-modules) Align swaync with system colours - (3e5e300)

  • (home-manager-modules) Add hyprpaper module - (dc1630b)

  • (home-manager-modules) Add hypridle - (625aca5)

  • (home-manager-modules) Add swaync - (fcc1fb8)

  • (iac) Un archive nix-options, eval on each change is ridiculous - (a8de228)

  • (iac) Move aws state stack, add false positives to tofu app - (ca670b5)

  • (iac) Add hydra-badge-api repository to github - (9a121af)

  • (iac) Archive nix-options - (ebd54e6)

  • (iac) Add nix-inputs to assess viability of concept - (6d9e809)

  • (linux) Add badge endpoint to nginx for nidorina - (a07799d)

  • (linux) Remove swap device from gastly - (3c8fb5f)

  • (linux) Remove swap from zram devices with strong cpus - (2be11a3)

  • (linux) Remove ollama from alakazam for now - (6614bb6)

  • (linux) Add zram to gastly - (c147384)

  • (linux) Retire cloyster to lavender tower - (9a899d5)

  • (linux) Start implementation of rpi0w - (fe785b8)

  • (linux) Disable dragonite auto update - (157b366)

  • (linux) Move gastly to ironbar - (f995b82)

  • (linux,images,common) Rename rpi0w, exclude from hydra - (1d33cfa)

  • (linux,modules) Move grafana behind authelia - (7744144)

  • (linux,modules) Add ollama to alakazam - (ba81918)

  • (linux,modules,flake) Migrate from imperative to declarative microvms - (a280577)

  • (modules) Utilise production package for nvidia - (a84bf24)

  • (modules) Add basic grafana dashboards - (d93cf00)

  • (modules) Add secrets for grafana - (7744144)

  • (modules) Remove binblocks - (fa3a6db)

  • (modules) Implement ledger module - (98b4385)

  • (modules) Implement harmonia - (262a2b9)

  • (modules) Add hydra grafana job - (7d889b1)

  • (modules) Utilise upstream flaresolverr options - (c8b0ceb)

  • (modules) Provide escape hatch for extra args to be utilised - (a280577)

  • (modules) Add optional import for microvm-guest module to avoid issue in declarative settings - (a280577)

  • (modules) Regenerate tailscale keys with per-host configs - (eeaa19c)

  • (modules,flake) Re-introduce lix with nix-store regression sorted - (c904d7c)

  • (modules,home-manager-modules) Re-add nix-options - (46f85b4)

  • (modules,hydra) Introduce hydra badge api into config - (c615eb9)

  • (modules,lib) Add KTLS & resolver to nginx - (5f4e578)

  • (modules,linux) Implement zramSwap module - (a6c4098)

  • (modules,linux) Create openvpn-server module - (119e24d)

  • (modules,options) Add hydra auto upgrade - (2db3dd9)

  • (options,lib) Self reference for available options - (c33f661)

  • (overlays) Remove sonarr overlay - (9cfa50d)

  • (packages) Expose disko packages - (78f0a74)

  • (packages) Package mdtable - (c1bbf68)

  • (packages) Package tablemark - (858f817)

  • (packages) Implement aerospace package - (9f53268)

  • (packages) Update github tenancy - (5be83d5)

  • (tooling,iac) Augment existing documentation step for tofu stacks - (ff3f21a)

  • Add remote builds to dragonite - (4f41649)

  • Add shield.io badges - (83e7ebd)

  • Implement aerospace options and home manager module - (56481dc)

πŸ› Bug Fixes

  • (common) Add aarch and x86 images for oracle - (157b366)

  • (darwin) Add ssh module to victreebel - (f8ea52a)

  • (darwin) Start resolving issues with ninetales - (98b4385)

  • (flake) Pin lix input correctly - (445dadc)

  • (home-manager-modules) Resolve hyprland monitors issue - (0604658)

  • (home-manager-modules) Resolve screen issues - (5b906b3)

  • (home-manager-modules) Resolve firefox and keepass issues - (94aaa04)

  • (home-manager-modules) Add bandaid fix for firefox on - (e1d74d5)

  • (home-manager-modules) Resolve sway css -> nix migration issues - (84e9f73)

  • (home-manager-modules) Change keepass to not minimise on start - (15bb2e2)

  • (hydra) Add explicit protocol - (98c84bc)

  • (hydra) Resolve logic for broken packages - (156769d)

  • (hydra) Avoid building amazon image for now - (604d779)

  • (hydra) Remove problematic packages from hydra - (5b906b3)

  • (hydra) Resolve inclusion of broken config - (3431e9c)

  • (hydra,packages) Remove raw configurations from packages - (7827dfb)

  • (iac) Resolve typo - (b5b3e5b)

  • (iac) Correct provider name in oracle tofu stack - (b2ba376)

  • (lib) Fix failure case for users where age might not be present - (119e24d)

  • (linux) Enable root login on ditto to enable userless system definitions - (98dd08a)

  • (linux) Remove agenix from jigglypuff - (792dcaf)

  • (linux) Resolve changed media definition - (1bc7e03)

  • (linux) Resolve tailscale module issues - (655a96a)

  • (linux) Resolve nginx entry error - (a287446)

  • (linux) Remove prism and opengl option from alakazam - (3d6107a)

  • (linux) Bump binarycache timeout on nidorina - (9ef258c)

  • (linux,home-manager-modules) Further eval issue resolutions - (9c2011d)

  • (linux,hydra) Resolve remote builder key references - (62b5253)

  • (linux,modules) Resolve grafana service issues - (d93cf00)

  • (linux,modules) Add uris to hydra allowed, bump mr-mime RAM - (d0a9e5a)

  • (modules) Add optional agenix mount in impermanence - (4802e9e)

  • (modules) Swap use of harmonia options to resolve deprecated option - (22bf49e)

  • (modules) Disable nix gc on binary cache modules - (724021f)

  • (modules) Move tailscale identities to hostname based - (67a8be1)

  • (modules) Remove regression on remote builders - (5f4e578)

  • (modules) Resolve a range of changed options based on trace feedback - (32cf11b)

  • (modules,home-manager-modules) Resolve hash of options repo - (bd32665)

  • (packages) Remove broken packages - (99dcb0c)

  • (packages) Mark flask security as broken - (604d779)

  • (packages) Mark purpleops as broken - (d9a7eaa)

  • (packages) Resolve issues with moving packages - (19c3cbf)

  • (packages) Fix linode AMI package & openvpn server - (119e24d)

  • (packages) Resolve broken packages - (74fbe6f)

  • (static) Update build configs - (3ab0dda)

  • (tooling) Add scopes to conform configuration - (99a07f5)

  • Resolve eval issues - (54773ee)

  • Migrate wireless configs over to new options - (a1e24e5)

  • Resolve build-machines generation - (7920a3c)

  • Remove custom tailscale options - (8844ab0)

🚜 Refactor

  • (common,lib) Remove or standardise some more code - (76761f5)

  • (flake) Start moving common network to common - (b274931)

  • (flake) Reorder input attributes - (891d549)

  • (flake) Remove dead config files - (6392de3)

  • (flake) Rename common.networking to common.config - (6392de3)

  • (flake) Apply nixfmt-rfc style across all nix code - (35df3d6)

  • (flake) Move to nixfmt-rfc-style - (e3321be)

  • (flake) Move readme to subfolder - (8c9a1c7)

  • (home-manager-modules) Rewrite elements of hyprland module - (dc1630b)

  • (home-manager-modules) Remove redundant comment - (84e9f73)

  • (iac) Remove disabled assertions from aws image - (912eae2)

  • (modules) Clean up dockutil - (bf3068a)

  • (modules) Remove extra config element from nix - (5b906b3)

  • (modules) Minor refactor on dockutil - (7c40353)

  • (modules) Refactor hyprland module - (f5ffc17)

  • (modules,home-manager-modules) Clean up hyprland env vars - (98b4385)

  • (modules,home-manager-modules,options) Align with upstream code - (cd249fa)

  • (options) Split options into hm & module segments - (6c895ad)

  • (options) Add minimal and all options as exposed common attributes - (870ca29)

  • (overlays) Remove dead code - (d07d225)

  • (overlays) Remove redundant variables - (d8a39e6)

  • (tools) Add entries to gitignore - (98b4385)

  • Align comments with upstream terms - (125adc3)

  • Remove tailscale custom options - (b5b5cc6)

πŸ“š Documentation

  • (iac) Regenerate documentation for existing stacks - (ff3f21a)

  • (packages) Add updated github tfdoc content - (ece132c)

πŸ§ͺ Testing

  • Regenerate hosts to include ip ranges - (6fde308)

0.0.8 - 2024-07-21

⛰️ Features

  • (common,linux) Add ironbar home manager set to common - (3bd1ec9)

  • (darwin) Remove keepassxc brew install - (a27a7f5)

  • (flake,home-manager-modules) Remove ags - (3b340be)

  • (home-manager-modules) Add wlogout module - (ac27624)

  • (home-manager-modules) Add hyprlock - (3fd1e07)

  • (home-manager-modules) Integrate colour better with ironbar & hyprland - (284e1bb)

  • (home-manager-modules) Add ironbar config - (3b56d70)

  • (home-manager-modules) Customise zed theme & settings - (8111e4f)

  • (home-manager-modules) Add zed home manager module & default settings - (ecd343e)

  • (home-manager-modules) Add ollama options for darwin - (3e98d65)

  • (home-manager-modules,darwin) Add utm as a module - (83721d3)

  • (home-manager-modules,lib) Add handling for duplicate css keys - (a2a43e2)

  • (home-manager-modules,lib) Nixify ironbar style file - (a2a43e2)

  • (hydra) Add lix to hydra allowed uris - (a0da1a4)

  • (iac) Realign github & add velo-workshop - (847e76b)

  • (linux) Migrate wigglytuff to impermanence - (658a820)

  • (linux) Move wigglytuff to impermanence - (9dd190a)

  • (linux) Remove swapfile on jigglypuff & use pi3 kernel - (d04a417)

  • (linux,modules,home-manager-modules) Migrate jigglypuff to impermanence - (a11c706)

  • (modules) Add ollama module - (3e8f773)

  • (modules) Add systemd-boot module - (15d8754)

  • (modules,common,linux) Resolve unifi not being nixified - (6e6c9c2)

  • (modules,linux,darwin) Add lix to modules & implement for some hosts - (a696b74)

  • (modules,options) Implement velociraptor modules - (d4d1471)

  • (options,darwin) Re-add user ollama service on darwin - (7b267ac)

  • (packages) Add velociraptor package - (bb4ba58)

  • Update nix-options to 24.05 also - (fab8c60)

πŸ› Bug Fixes

  • (flake) Resolve dead inputs - (69f5b1b)

  • (home-manager-modules) Remove old config option from hyprland - (63cd7b1)

  • (home-manager-modules) Add notifications, shift mem and temp interval - (28f3b8d)

  • (home-manager-modules) Resolve issue with tuigreet holding old hyprland sesh - (430b9b6)

  • (home-manager-modules) Correct path for zed settings - (af2d887)

  • (home-manager-modules) Remove python from vscode - (f49e4b4)

  • (home-manager-modules) Resolve ollama issues - (69f5b1b)

  • (home-manager-modules) Resolve vscode plugin issues - (69f5b1b)

  • (linux) Add fuse allow other for jigglypuff - (e9de8fc)

  • (linux) Correct impermanence on jigglypuff - (7e0b548)

  • (linux) Move alakazam to systemd boot - (15d8754)

  • (modules) Resolve removed opengl option - (e7678ef)

  • (modules) Add ssh directory to impermanence mounts - (9dd190a)

  • (modules) Resolve loki v12 -> v13 changes - (0f18ebf)

  • (modules,home-manager-modules) Remove vulkan from hyprland - (115f75f)

  • (options) Shift dock-util to binary source to avoid issues with swift - (522d43e)

  • (overlays) Update keepassxc overlay version - (69f5b1b)

  • (packages) Resolve deterministic cert not including base domain - (0afb74c)

  • Move impermanence to it's own package set - (13d0b9e)

  • Resolve eval issues - (b8e346d)

  • Resolve missing module file - (b87be83)

  • Resolve vscodium issues on aarch64-linux - (e283bcb)

  • Resolve ollama issues on linux by disabling for now - (b00ccff)

🚜 Refactor

  • (checks) Remove custom trufflehog check - (a696b74)

  • (linux) Remove a large chunk of dead or redundant code - (658a820)

  • (modules) Simplify fonts module - (bc22ac0)

  • Reorder inputs - (21d0ebd)

0.0.7 - 2024-05-19

⛰️ Features

  • (apps,packages) Remove package content from apps file - (a8ff962)

  • (common) Add standard aarch64 image - (d106da7)

  • (common) Generate and add keys for all suitable hosts - (6d582d9)

  • (home-manager-modules) Move from arrterian.nix-env-selector to mkhl.direnv - (c149982)

  • (home-manager-modules) Add success logging to firefox config - (3373f48)

  • (linux) Add smartd options for exos drives - (ba2c8a6)

  • (linux) Implement local and remote backups for nextcloud in nix - (1728f77)

  • (linux) Correct disko config for dragonite - (7d71a2b)

  • (linux) Move alakazam to tmp on tmpfs - (95d9073)

  • (linux) Add new disk to dragonite zfs pool - (74e639a)

  • (linux) Add smartd & tmp-tmpfs to dragonite - (62cb429)

  • (linux,flake) Add sandro nixos modules input + nextcloud options - (f9a4aba)

  • (modules) Add gnome-keyring module - (fd39b5f)

  • (modules) Implement nginx status page & monitoring - (eafeee1)

  • (modules) Implement tmpfs module for /tmp - (f9a4aba)

  • (modules) Add nextcloud dashboard - (ab4d70a)

  • (modules,linux) Add logs backup configuration - (04f4666)

  • (packages) Add AnythingLLMDesktop - (6766355)

πŸ› Bug Fixes

  • (home-manager-modules) Remove neovim telescope settings - (62cb429)

  • (home-manager-modules,overlays) Resolve keepassxc issues with yubikey - (6576768)

  • (linux) Re-add code server, remove porygon from dragonite - (dffdfc8)

  • (linux) Resolve problematic microvm ram issues - (a192776)

  • (linux) Resolve regression issue introduced with recent common changes - (30cc12a)

  • (modules) Add allowed uri to hydra - (ad37c0c)

  • (modules) Resolve acme issues providing cert to domain root - (97bff0a)

  • (modules) Resolve dockutil definition for keepassxc - (2e20f48)

  • (modules) Make environment variable default for GDK on wayland - (06b21d1)

  • (modules) Resolve hydra eval issues - (6a1826e)

  • (modules) Resolve firefox sync service configuration - (24d52cb)

  • (modules) Revert to wildcard primary name, tld extra names in acme - (1f3c452)

  • (modules) Remove notify action from clamav - achieved by loki instead - (8afd672)

  • (modules) Add tags to grafana dashboards, add - (ab4d70a)

  • (modules,common,linux) Move authelia network to simply auth - (48c0bf0)

  • (modules,home-manager-modules) Resolve issues introduced with nix-ide update - (187c9e0)

  • (modules,home-manager-modules) Resolve hyprland env issues - (fbe3b23)

  • (modules,hydra) Add more trusted uris - (9ac9f55)

  • (modules,hydra) Resolve status updates on PRs - (1c00211)

  • (modules,linux) Remove blocky from magikarp, add custom dns as optional map - (d000a69)

  • (options) Resolve sonarr authentication methods - (6086aec)

  • (overlays) Resolve jellyfin on hyprland issues - (ad37c0c)

  • (packages) Resolve eval issue for packages - (440ddec)

  • (secrets) Resolve incorrect creds in acme env - (a7ab682)

  • (tooling) Resolve typos not using packaged defined config - (6d582d9)

  • Correct backup to ensure unlock prior to run - (77f8d41)

  • Resolve removed typos config from apps - (d0fe627)

  • Resolve regression with jellyfin on hyprland - (7dae711)

🚜 Refactor

  • (flake) Change devshell to packages rather than commands - (5ae35d7)

  • (linux) Reorder alakazam modules - (95d9073)

  • (linux) Reorder modules in dragonite imports - (74e639a)

  • (linux) Remove old-users.nix from dragonite - (759c05b)

  • (packages) Swap use of sha256 to hash - (0402c7d)

  • (packages) Remove cpp packages (upstream'd) - (0402c7d)

  • (packages) Remove redundant platforms definitions - (079603e)

  • (packages) Restructure more packages to match upstream expected order - (079603e)

  • Remove some redundant code - (ad37c0c)

πŸ“š Documentation

  • Generate deployment svg - (a39aa02)

0.0.6 - 2024-04-22

⛰️ Features

  • (common) Add basic nix topology diagram of configurations - (6a27732)

  • (common) Add vlan definitions to common code - (6d515c9)

  • (flake) Add disko input - (3b8779c)

  • (flake) Add nix-topology to inputs - (e2b1703)

  • (linux) Migrate dragonite's zfs disks to disko (currently degraded) - (3b8779c)

  • (linux) Add grafana agent more widely over deployed hosts - (5c7278c)

  • (linux) Add grafana server root url to mr-mime - (52ebe77)

  • (linux) Add nix-topology module to all nixos systems - (9cdc214)

  • (modules) Add a number of dashboards to grafana as code - (2a6aacc)

  • (modules) Implement tmux - (078945f)

  • (modules) Add nextcloud node exporter - (07dc034)

  • (modules) Add more scraped services to grafana agent - (5c7278c)

  • (modules) Implement smartd module - (cae7614)

  • (modules) Implement nix-topology module - (9cdc214)

  • (packages) Re-introduce flask-security - (ecd6dc7)

  • (packages) Add topology to exported packages - (dfff01f)

  • (packages) Implement pf and ub logos - (0b598d7)

πŸ› Bug Fixes

  • (flake) Change nix-topology input away from local dev - (310343b)

  • (home-manager-modules) Change keepassxc default open behaviour - (89a498c)

  • (home-manager-modules) Correct screen positions for alakazam again - (da9c289)

  • (linux) Add missing modules from wigglytuff - (ff41272)

  • (linux) Re-add blocky to magikarp for now due to custom mappings - (abbaa1f)

  • (linux) Resolve issue with pipewire & i18n missing from gastly - (e4152e4)

  • (linux) Remove redundant modules for slowpoke - (bb1a223)

  • (modules) Resolve hydra requiring new uris - (0c13ff7)

  • (modules) Acme requires list of extra domain names - (0729897)

  • (modules) Add both root and wildcard domains to acme configuration - (200eac9)

  • (modules) Don't enforce headscale to run blocky also - (20ae2b7)

  • (overlays) Lexicographically sort inherit statement - (9cdc214)

  • (packages) Start resolving purple-ops issues - (ecd6dc7)

  • (packages) Resolve python-docx issue by removing override - (ce7540e)

  • (packages) Move some packages to the resource location - (0b598d7)

🐍 Hydra

  • (packages) Remove topology from packages - (0889862)

🚜 Refactor

  • (flake) Move devshell code to main flake file - (a1beeb0)

  • (flake) Move checks to main flake file - (3156162)

  • (flake) Remove redundant pname = name code - (0b598d7)

πŸ“š Documentation

  • (flake) Add topology doc to readme - (dfff01f)

πŸ§ͺ Testing

  • (packages) Remove topology from packages - (0889862)

0.0.5 - 2024-04-05

⛰️ Features

  • (common) Change loki definition to microvm - (503be85)

  • (common) Add flaresolverr and openssh public keys to common - (45aa879)

  • (linux) Add logging to igglybuff as litness test for microvms - (ab6bd69)

  • (linux) Enable logging on alakazam, dragonite and jigglypuff - (4d7ba47)

  • (linux) Add log macvlan to dragonite - (503be85)

  • (linux) Add mr mime as logging microvm - (503be85)

  • (linux) Add slowpoke as a new host (flaresolverr) - (45aa879)

  • (modules) Implement telegraf for zfs metric data - (908468e)

  • (modules) Uplift grafana agent module to start monitoring journey - (4d7ba47)

  • (modules) Add flaresolverr module - (45aa879)

  • (options) Migrate network from lan to local as local domain - (45aa879)

  • (overlays) Add sonarr overlay to resolve microvm breakage - (45aa879)

  • Re-introduce generations as a module to all linux - (bd7fefc)

πŸ› Bug Fixes

  • (home-manager-modules) Resolve warnings related to zsh - (bd73ac0)

  • (home-manager-modules) Resolve warnings related to nixvim - (077475d)

  • (home-manager-modules) Correct hyprland window config on alakazam - (c9db6c6)

  • (home-manager-modules) Resolve firefox custom code search shortcut - (6262682)

  • (linux) Reduce ram allocated to nidoking; not required with zfs fixes - (d9b5190)

  • (linux) Add services to mr-mime - (dd78a6f)

  • (linux) Remove dead zfs stores from dragonite - (1b73bec)

  • (linux) Add magikarp back to dragonite - (c93d9db)

  • (linux) Remove password ssh configuration from microvms - (503be85)

  • (linux) Remove password ssh auth from microvms - (45aa879)

  • (modules) Revert mjs code from nginx - (d9b5190)

  • (modules) Expose ports for prometheus and loki - (dd78a6f)

  • (modules) Resolve microvm host issues related to macvtap state - (a7d2eeb)

  • (modules) Add ffmpeg to nextcloud module to enable media conversion - (22c32be)

  • (modules) Remove power settings and modify systemd sleep for microvms - (100444a)

  • (modules) Force palworld to start when ready - (100a2d6)

  • (modules) Resolve issues related to nextcloud configuration - (3f44d2a)

  • (modules) Reduce systemd configuration limit - (bd7fefc)

  • (modules) Resolve headscale migration issue re; acls - (c0ece2c)

  • (modules) Correct headscale to match upstream changes of tailnet -> user - (503be85)

  • (modules) Add allowed uri for hydra - (503be85)

  • (options) Headscale options alignment with upstream tailnet -> user - (503be85)

  • (options) Remove custom tailscale options - they appear to be resolved upstream - (45aa879)

  • (packages) Resolve xattr dependency issues for dfvfs and plaso - (66147c1)

  • (packages) Update battlenet prefill & resolve moved submodule csproj file - (c03cbff)

  • (packages) Resolve builds for steam and epic prefill - (e28fb77)

  • (packages) Ditto transform points to the main branch of config repo now - (d972634)

  • (tooling) Change pre-commit for trufflehog to only linux - (5fef734)

  • (tooling) Correct use of remote (git) in generating conform yaml - (03e598c)

🚜 Refactor

  • (common,tooling,linux) Move media uid/gids into common, remove modules - (b4e5a3c)

  • (home-manager-modules) Clean up zsh module - (bd73ac0)

  • (overlays) Remove all python overlays as they are no longer required - (3cd203e)

  • (packages) Remove use of name across remaining packages - (60091f2)

  • (packages) Make all python packages consistent in order - (3cd203e)

  • (shells) Minor refactor on shell - (3891046)

0.0.4 - 2024-03-24

⛰️ Features

  • (home-manager-modules) Expose hm-modules via flake attribute at top level - (8160775)

  • (linux) Re-introduce auto-updates to dragonite - (efcc88c)

  • (linux) Remove update flake from microvms - (c44b4a0)

  • (linux) Change microvms to restart if changed on host - (c44b4a0)

  • (linux) Move to stable updateFlake ref - (aa8adf4)

  • (linux) Change cloyster to waybar - (0b01017)

  • (tooling) Remove checks run - working on this elsewhere - (c18e23e)

πŸ› Bug Fixes

  • (darwin) Resolve darwin config issues - (9e4a063)

  • (home-manager-modules) Resolve firefox bookmark issue with github - (fa99493)

  • (home-manager-modules) Add editor session variable to nixvim - (b7dcaa5)

  • (lib) Fix use of extraSpecialArgs for home manager - (31a152f)

  • (linux) Resolve issue with dragonite missing i18n settings after refactor - (efcc88c)

  • (linux) Resolve incorrect disable-assertions reference - (51dde15)

  • (linux) Add uids/gids to dragonite - (e4e4002)

  • (linux) Resolve lack of specialArgs on images - (ff9115d)

  • (linux) Resolve incorrect use of home-manager-modules on wigglytuff - (1dbbf32)

  • (options) Move network to local - (5fd2dd1)

  • (tooling) Remove checks configuration - (3502cb3)

🚜 Refactor

  • (apps) Remove act app - (b6c40d3)

  • (darwin) Rename merged user config to user-configs - (5ca9a4e)

  • (darwin) Remove use of flake options - (8160775)

  • (flake) Remove home manager configurations - (5ca9a4e)

  • (flake) Refactor modules and hm-modules to use self in specialArgs - (8160775)

  • (home-manager-modules) Remove use of flake throughout - (8160775)

  • (linux) Rename merged user config to user-configs - (5ca9a4e)

  • (linux) Remove use of flake options - (8160775)

  • (modules) Remove use of flake throughout - (8160775)

  • Remove all modules files in favour of single file - (cc424c5)

πŸ§ͺ Testing

  • (linux) Swap alakazam back to waybar for now - (b6c40d3)

0.0.3 - 2024-03-22

⛰️ Features

  • (common) Add more definitions to networking services - (5f7700c)

  • (darwin) Add trdsql package back to victreebel - (ca18a44)

  • (flake) Add nix-github-actions input - (6f59bb1)

  • (flake) Enable system agnostic overlays to be utilised in flake - (25b9149)

  • (home-manager-modules) Change from neovim-flake to nixvim - (d9cb899)

  • (linux) Add upower to alakazam for testing - (d3ed33e)

  • (linux) Move gastly to greetd, remove docker + pipewire - (a364d66)

  • (linux) Add zfs dataset to dragonite (osts) - (004159b)

  • (modules) Implement upower module to utilise in ags - (757e6f8)

  • (modules) Add blocky dashboard to grafana - (f2fb944)

  • (modules) Enable reporting for blocky module - (eb9f59d)

  • (modules) Add common network definitions to grafana-agent module - (775f13f)

  • (modules) Order grafana module, add settings to allow network access - (8449937)

  • (modules) Create basic prometheus module - (5a784cf)

  • (modules) Enable nix binary cache on linux-builder - (5466cdc)

  • (modules) Add linux builder to darwin settings - (4b2e4f9)

  • (options) Enable emulated systems for linux-builder - (5466cdc)

  • (overlays) Move overlay system binds to common space + remove from package-sets - (25b9149)

  • (packages) Add wireplumber configuration to text packages - (062304b)

  • (packages) Implement prettierignore config as a package - (305ef53)

  • (tooling) Implement gh actions check via nix-github-actions - (fe0f91b)

  • (tooling) Move conform generator to tooling app - (7da9c17)

  • (tooling) Implement typos configuration app - (7da9c17)

  • (tooling) Implement cliff configuration app - (7da9c17)

  • (tooling) Implement generate all configs app - (7da9c17)

  • (tooling) Remove configuration files from repository - (51d21b1)

  • (tooling) Add cliff.toml file to ensure consistent changelog generation - (c66da68)

  • (tooling) Add tableau to work macos machines - (95cd15a)

  • (tooling) Add git-cliff pre-commit check - (25b9149)

  • (tooling) Replace prettierignore with package - (6130434)

  • (tooling) Exclude CHANGELOG from being automatically linted - (3673f6b)

πŸ› Bug Fixes

  • (home-manager-modules) Update ags module to reflect new branch in ags-config - (d3ed33e)

  • (hydra) Add numtide devshell to allowed uris - (baace17)

  • (hydra) Add base16 to allowed uris - (6149c48)

  • (hydra) Resolve git token to being readable for hydra services via group - (ff76d36)

  • (hydra) Remove checks from hydra jobs - (2e7233d)

  • (linux) Move updateFlake of microvms to stable ref - (6a6b1c1)

  • (linux) Resolve sonarr dependencies on x11 - (3b228f6)

  • (linux) Remove grub from t2 host (requires systemd) - (f474124)

  • (linux) Remove pipewire from hosts temporarily - (49def46)

  • (linux) Move gastly to home wireless network - (951bc11)

  • (modules) Resolve hydra eval issues - (a3f0ba6)

  • (modules) Fix pipewire module to resolve 24.05 breakage - (062304b)

  • (modules) Remove deprecated wireplumber config - (ed05243)

  • (modules) Resolve eval error - (4cf0320)

  • (modules) Resolve zfs support code for nextcloud - (55308a5)

  • (modules) Resolve issue with docker not evaluating zfs support correctly - (d2184a7)

  • (modules) Fix hydra github token being incorrectly created as root only - (d315ea9)

  • (modules) Remove non-loki code from loki module - (3adec3b)

  • (overlays) Resolve git-cliff darwin build - (4afa8d1)

  • (packages) Mark backgroundremover as broken - (5860ef6)

  • (packages) Remove flask-security & security-too overlays/packages - (49def46)

  • (secrets) Correct terraform api secret - (72048dc)

  • (tooling) Add packages to conform known types - (61b1591)

🐍 Hydra

  • (hydra) Remove checks from hydra jobs - (2e7233d)

🚜 Refactor

  • (apps) Remove act app - (3e900ab)

  • (home-manager-modules) Implement mopidy in hm rather than system - (d3ed33e)

πŸ“š Documentation

  • (hydra) Add comments to hydra required allowed uris - (8ccf002)

πŸ§ͺ Testing

  • (linux) Swap alakazam back to waybar for now - (3e900ab)

⚫ Common

  • (modules) Resolve eval error - (4cf0320)

0.0.2 - 2024-02-20

⛰️ Features

  • (linux) Move wigglytuff host from xfce to hyprland - (f037eed)

  • (overlays) Add git-cliff overlay - (ac8cc9f)

  • (tooling) Add conform config file to gitignore - (e151495)

  • (tooling) Add generator for conform configuration - (016a04a)

πŸ› Bug Fixes

  • (modules) Resolve greetd including systemd logs - (f6266cf)

  • (tooling) Fix missing type of fix - (6a80cb5)

πŸ“š Documentation

  • (checks) Generate initial changelog file - (c327d38)

0.0.1 - 2024-02-11

πŸ§ͺ Testing