Commit graph

  • 556d93a81f
    Update users.nix ediblerope 2026-04-10 11:09:26 +01:00
  • 1ab4986431 flake: update inputs ediblerope 2026-04-10 05:52:24 +00:00
  • 0cf11a05da Boost mic input to 150% via WirePlumber to avoid needing Discord AGC ediblerope 2026-04-09 21:10:15 +01:00
  • 414a641b25 Block Electron/Vesktop from silently lowering mic volume ediblerope 2026-04-09 21:06:05 +01:00
  • 1a8dd02b46
    Update FredOS-Gaming.nix ediblerope 2026-04-09 20:13:54 +01:00
  • 0e94c3a975
    Update FredOS-Gaming.nix ediblerope 2026-04-09 20:10:02 +01:00
  • 9a071ea17c flake: update inputs ediblerope 2026-04-09 19:09:09 +00:00
  • 6b868fba9e
    Update FredOS-Gaming.nix ediblerope 2026-04-09 20:06:55 +01:00
  • ca4178d3ba Fix GoofCord desktop matching with lowercase StartupWMClass ediblerope 2026-04-09 20:04:48 +01:00
  • 9fb0c0a792 Fix GoofCord identity by enabling native Wayland mode ediblerope 2026-04-09 19:55:37 +01:00
  • f28f6ecbdf Fix GoofCord --class flag placement after electron binary ediblerope 2026-04-09 19:47:08 +01:00
  • a914726ca9 Fix GoofCord launching as 'electron' by passing --class flag ediblerope 2026-04-09 19:36:57 +01:00
  • 5f32344cc5
    Add files via upload ediblerope 2026-04-09 19:30:43 +01:00
  • d843e3d90f
    Merge pull request #4 from ediblerope/claude/create-claude-md-Je6Ea ediblerope 2026-04-09 17:13:27 +01:00
  • aa3888969e
    shell: switch terminal font to FiraMono Nerd Font Claude 2026-04-09 16:10:30 +00:00
  • 25fd7f58d5
    Merge pull request #3 from ediblerope/claude/create-claude-md-Je6Ea ediblerope 2026-04-09 17:05:59 +01:00
  • d5871cf3a6
    shell: black hostname colour, switch to MesloLGS for powerline alignment Claude 2026-04-09 16:03:45 +00:00
  • 219b773c51 Remove bloom shader, change hostname text to white ediblerope 2026-04-09 16:17:31 +01:00
  • bcb18985ef Use toned-down bloom shader for ghostty ediblerope 2026-04-09 16:15:37 +01:00
  • 21e27d46bb Fix lib.hm.gvariant by passing lib from HM module args ediblerope 2026-04-09 16:12:08 +01:00
  • 92ba55741d Add ghostty eye candy: bloom shader, bar cursor, font thicken ediblerope 2026-04-09 16:11:06 +01:00
  • 7676fc88de
    Add files via upload ediblerope 2026-04-09 16:07:02 +01:00
  • c4aa481b38 Consolidate GNOME config into single settings/gnome.nix module ediblerope 2026-04-09 14:35:56 +01:00
  • b9ddffbb7c
    Add files via upload ediblerope 2026-04-09 14:16:49 +01:00
  • 5d033a55ec ediblerope 2026-04-09 10:07:38 +01:00
  • ba230fdf7c flake: update inputs ediblerope 2026-04-09 05:44:08 +00:00
  • 1fa0ecd3b7 Hide GNOME window buttons and minimize titlebars ediblerope 2026-04-08 20:21:52 +01:00
  • 23e66074f7 ediblerope 2026-04-08 20:19:35 +01:00
  • 9df33a1eb9 Set ghostty opacity to 0.95, remove blur (unsupported on Mutter) ediblerope 2026-04-08 20:18:40 +01:00
  • 303e85b6e3 Add transparency and blur to ghostty terminal ediblerope 2026-04-08 20:15:12 +01:00
  • 96ab88c8ab Re-enable flatpak service for ad-hoc installs via Bazaar ediblerope 2026-04-08 19:54:46 +01:00
  • f7f394e0ae Bump GitHub Actions to Node.js 24 compatible versions ediblerope 2026-04-08 19:52:48 +01:00
  • 5fbad3c5f5 flake: update inputs ediblerope 2026-04-08 18:34:00 +00:00
  • cd6fd2536e Remove leading space before NixOS icon in prompt ediblerope 2026-04-08 14:07:19 +01:00
  • 9c08a9e0ef Rename fastfetch.nix -> settings/shell.nix, remove flatpaks ediblerope 2026-04-08 14:03:34 +01:00
  • b774869b0d Fix fish prompt colors: remove # prefix from hex codes ediblerope 2026-04-08 13:58:42 +01:00
  • d3af3052a1 Fix Nix string quoting in fastfetch.nix ediblerope 2026-04-08 13:56:31 +01:00
  • b4e44ccaaa Replace starship with custom fish powerline prompt ediblerope 2026-04-08 13:54:44 +01:00
  • f31b855c19 Fix powerline arrows: inject actual U+E0B0 glyphs into starship format ediblerope 2026-04-08 13:49:38 +01:00
  • 50cb6cc91e Improve prompt contrast and switch to JetBrainsMono Nerd Font ediblerope 2026-04-08 13:46:19 +01:00
  • 3b73bef9ee Replace hand-rolled fish prompt with Starship powerline prompt ediblerope 2026-04-08 13:42:57 +01:00
  • 144d2e55d4 Switch prompt to bold colored text, drop background segments ediblerope 2026-04-08 13:38:13 +01:00
  • 9554152cb5 Fix prompt: use white text on colored background segments ediblerope 2026-04-08 13:36:34 +01:00
  • efd3351ee7 Powerline-style prompt with background colors, remove fastfetch from startup ediblerope 2026-04-08 13:34:36 +01:00
  • 134d597ac5 Fix ghostty theme names, simplify prompt to hostname-first ediblerope 2026-04-08 13:29:06 +01:00
  • a93996444d Force overwrite existing ghostty config via Home Manager ediblerope 2026-04-08 13:23:34 +01:00
  • 09d00909cb Switch to fish shell, ghostty terminal, and simplified prompt ediblerope 2026-04-08 13:22:21 +01:00
  • a14cc55921 Revert nixpkgs.stdenv.hostPlatform back to nixpkgs.hostPlatform ediblerope 2026-04-08 09:27:34 +01:00
  • f1f2afaace Fix deprecated nixpkgs.hostPlatform -> nixpkgs.stdenv.hostPlatform ediblerope 2026-04-08 09:26:18 +01:00
  • 32464aa1fc flake: update inputs ediblerope 2026-04-08 05:42:44 +00:00
  • 8b62397037 Remove Docker, add server migration checklist to readme ediblerope 2026-04-07 22:54:33 +01:00
  • aa38a7e065 Document Authelia users_database.yml structure and password hash generation ediblerope 2026-04-07 21:00:03 +01:00
  • 6a2563f058 Fix go2rtc: use RuntimeDirectory instead of mkdir /run/go2rtc ediblerope 2026-04-07 20:51:22 +01:00
  • 595efbb25a Move go2rtc RTSP credentials out of nix store, document all secrets ediblerope 2026-04-07 20:49:04 +01:00
  • 08669d7eb5 Update docs: add new services to readme, remove obsolete go2rtc-readme ediblerope 2026-04-07 20:42:19 +01:00
  • 372275da5e Fix Authelia forward-auth to match proven working NPM config ediblerope 2026-04-07 20:35:59 +01:00
  • 09d24eecf3 Fix Authelia forward-auth: use set instead of auth_request_set for redirect URL ediblerope 2026-04-07 20:31:03 +01:00
  • 64bd0b8f0b Fix nginx proxy_headers_hash warning from Authelia forward-auth headers ediblerope 2026-04-07 17:27:23 +01:00
  • 9ce1e00ea5 Remove broken --dns.propagation-wait flag, rely on default propagation check ediblerope 2026-04-07 17:20:19 +01:00
  • 476379f4e4 Fix ACME: add 30s propagation wait and re-enable full DNS check ediblerope 2026-04-07 17:16:07 +01:00
  • b27d2913e8 Disable ACME DNS propagation check for Cloudflare ediblerope 2026-04-07 16:53:00 +01:00
  • 9838154b25 Fix authelia-setup: create state directory before migrating user database ediblerope 2026-04-07 15:58:51 +01:00
  • eadbc92126 Replace Docker containers with native NixOS modules for nginx, Authelia, and go2rtc ediblerope 2026-04-07 15:47:56 +01:00
  • cb8ecc1409 Add FredOS-Macbook SSH key for passwordless login ediblerope 2026-04-07 13:51:11 +01:00
  • f59fce5087 Add auto-interconnect service for *arr stack ediblerope 2026-04-07 13:45:53 +01:00
  • d878d3b20c Auto-extract API keys for Homepage dashboard ediblerope 2026-04-07 13:13:17 +01:00
  • 570ddf38f6 Allow passwordless sudo for fred ediblerope 2026-04-07 13:07:24 +01:00
  • 29dae0c5ea Add Homepage dashboard for FredOS-Mediaserver ediblerope 2026-04-07 12:55:37 +01:00
  • 549277ca0f flake: update inputs ediblerope 2026-04-07 05:42:39 +00:00
  • 39450ca786 Remove Suricata/ELK; add SSH key auth and disable password login ediblerope 2026-04-06 21:48:08 +01:00
  • ddb208b95d Fix ELK: explicitly disable ES 8.x security on both containers ediblerope 2026-04-06 21:31:02 +01:00
  • 699bbd9f9a Add ELK stack for Suricata log visualisation ediblerope 2026-04-06 21:25:29 +01:00
  • 43ce6b046f Fix Suricata: disable all DNP3/Modbus rules via regex pattern ediblerope 2026-04-06 20:55:44 +01:00
  • d1ac7c6965 Disable Modbus Suricata rules that fail to parse ediblerope 2026-04-06 20:51:22 +01:00
  • b91b0ef234 Add Suricata IDS to FredOS-Mediaserver ediblerope 2026-04-06 20:36:45 +01:00
  • 2104de314e
    Merge pull request #2 from ediblerope/claude/create-claude-md-Je6Ea ediblerope 2026-04-06 09:36:21 +01:00
  • 78bb64d9f2
    fail2ban: fix bantime-increment option name (multipliers not multiplier) Claude 2026-04-06 08:35:15 +00:00
  • fbf817fff0
    Merge pull request #1 from ediblerope/claude/create-claude-md-Je6Ea ediblerope 2026-04-06 09:33:49 +01:00
  • 6b432f3bc2
    Remove CrowdSec — replaced by fail2ban Claude 2026-04-06 08:28:08 +00:00
  • 4935d42e48
    fail2ban: add jails for Sonarr, Radarr, Prowlarr, Bazarr, qBittorrent Claude 2026-04-06 08:24:18 +00:00
  • 16363dc887
    fail2ban: add jails for SSH, nginx proxy manager, and Jellyfin Claude 2026-04-06 08:21:23 +00:00
  • f5bb08d7dd
    crowdsec: switch to Docker container with native firewall bouncer Claude 2026-04-06 07:05:59 +00:00
  • f493d09c50
    Add CrowdSec setup readme for Docker-based deployment Claude 2026-04-06 07:00:50 +00:00
  • 82d92d7c8f
    Add CLAUDE.md with project context and nix eval guidance Claude 2026-04-06 06:53:19 +00:00
  • 739c7ebc78 flake: update inputs ediblerope 2026-04-06 05:54:30 +00:00
  • 8b85956f7c Fix CrowdSec race: order crowdsec after tmpfiles-resetup ediblerope 2026-04-05 23:17:35 +01:00
  • 9958198209 Fix CrowdSec: enable LAPI server and expose config.yaml for bouncer registration ediblerope 2026-04-05 23:12:45 +01:00
  • 2b090f1a35 Fix CrowdSec bouncer api_url to resolve null coercion error ediblerope 2026-04-05 23:05:57 +01:00
  • 509c4cc47d Add CrowdSec IPS with firewall bouncer on FredOS-Mediaserver ediblerope 2026-04-05 22:59:37 +01:00
  • 3f8addd5bf Remove easyeffects from FredOS-Gaming packages ediblerope 2026-04-05 22:15:14 +01:00
  • 488016aaed Add easyeffects to FredOS-Gaming packages ediblerope 2026-04-05 21:59:16 +01:00
  • 742770300f
    Update flake.lock ediblerope 2026-04-05 11:25:55 +01:00
  • 4b41511e39
    Update common.nix ediblerope 2026-04-05 11:21:25 +01:00
  • 7085465350
    Delete services/omnisearch.nix ediblerope 2026-04-05 11:21:08 +01:00
  • 8473d70c52
    Update flake.nix ediblerope 2026-04-05 11:20:36 +01:00
  • cde1bef064 flake: update inputs ediblerope 2026-04-05 05:41:12 +00:00
  • 4a952db006 Add CachyOS kernel (BORE scheduler) for FredOS-Gaming ediblerope 2026-04-04 20:32:58 +01:00
  • e234f7734a flake: update inputs ediblerope 2026-04-04 19:35:21 +00:00
  • 66db7d34a4 flake: update inputs ediblerope 2026-04-04 05:17:33 +00:00
  • 9fe8e2946a flake: update inputs ediblerope 2026-04-03 05:28:33 +00:00