Commit graph

  • b0ae305845
    docs: use cleaner way of adding module main electria 2026-06-27 23:09:16 -07:00
  • 787f3b67a4
    docs: use new url in example electria 2026-06-27 23:07:27 -07:00
  • 934a07640e
    git: unset conflictStyle electria 2026-06-26 07:39:25 -07:00
  • a3b7696382
    git: remove delta configuration electria 2026-06-26 07:37:55 -07:00
  • be3d0865f4
    feat(treewide): trim down packages electria 2026-06-24 10:19:33 -07:00
  • f22e33c967
    feat(nvidia): enable powerManagment electria 2026-06-24 10:11:14 -07:00
  • 6b65b1d3fd
    feat(nix): add settings to automatically run the gc electria 2026-05-26 14:16:50 -07:00
  • f8f309c54b
    fix: avoid hardcoding lix version electria 2026-05-26 11:44:33 -07:00
  • 8a60b5a1c1
    feat(git): do enable push.autoSetupRemote electria 2026-05-25 21:16:20 -07:00
  • dbc21e11be
    feat(system): remove sshfs electria 2026-05-01 14:45:21 -07:00
  • 482d42cc05
    docs(system): explain /home/tmp electria 2026-05-01 14:42:59 -07:00
  • 1dd8c43caa
    feat(shell): remove dated, uncited, and deprecated manual cache disable setting electria 2026-05-01 14:33:50 -07:00
  • 0c20f91a36
    style(git): NOTE -> FIXME electria 2026-05-01 14:33:33 -07:00
  • 3540ba374d
    fix(plasma): security mistake electria 2026-05-01 14:19:17 -07:00
  • d475051f88
    feat(defaults/git): remove unneeded configs electria 2026-04-26 08:37:25 -07:00
  • 4dd72fdcb9
    docs(defaults/git): add to comments electria 2026-04-26 08:36:53 -07:00
  • f3c3add058
    style(defaults/git): avoid using lib.mkMerge electria 2026-04-26 08:25:26 -07:00
  • ae7430884d
    feat(defaults/browsers): add to firefox Elec3137 2026-04-08 13:12:05 -07:00
  • 307491ce67
    fix(defaults/browsers): actually install ublock Elec3137 2026-04-08 12:43:24 -07:00
  • c83a93aa0b
    chore: comply with REUSE Elec3137 2026-04-06 10:31:42 -07:00
  • 7f1a4696e7
    fix(defaults/jp): remove due to inconsistent application Elec3137 2026-04-02 08:30:22 -07:00
  • 82694edc4f fix(defaults/jp): fix fcitx.addons not applying Elec3137 2026-04-01 10:33:45 -07:00
  • f46376e389 feat(defaults/lix): use latest lix for nix.settings.log-format Elec3137 2026-03-31 11:36:33 -07:00
  • 661e98e802 fix(defaults): allow changing programs.git.enable Elec3137 2026-03-29 21:06:37 -07:00
  • f07f459eaa defaults/plasma: add font config Elec3137 2026-03-24 17:50:54 -07:00
  • 90c01d1936 defaults/plasma: ensure hardware.graphics is enabled Elec3137 2026-03-24 11:16:10 -07:00
  • c83ec91ae2 defaults/git: add note, refine delta code Elec3137 2026-03-24 11:13:21 -07:00
  • 984baab731 defaults/shell: add guards for pulling in fish and direnv Elec3137 2026-03-24 11:09:49 -07:00
  • 1c6a2788c4 defaults/plasma: add all optionalPackages to excludePackages (commented) Elec3137 2026-03-24 11:03:16 -07:00
  • 21e04bf11d defaults: fix typo Elec3137 2026-03-23 21:23:27 -07:00
  • 4ea28e824c defaults: enable git if allowed Elec3137 2026-03-23 21:21:24 -07:00
  • f1b62174ef readme: update Elec3137 2026-03-23 21:20:33 -07:00
  • b91af8f6f7 treewide: add and use option nixowos.allowAddingPackages Elec3137 2026-03-23 21:17:09 -07:00
  • 0144d9667b defaults: cleanup Elec3137 2026-03-23 21:12:03 -07:00
  • 09ad3d8197 system: move all to defaults Elec3137 2026-03-23 21:06:39 -07:00
  • 986a9c5551 toplevel: cleanup Elec3137 2026-03-23 21:04:37 -07:00
  • a128529f97 graphical: move nvidia to toplevel, remove Elec3137 2026-03-23 21:02:35 -07:00
  • b9b4835a07 defaults: obsolete cli/default.nix Elec3137 2026-03-23 21:00:56 -07:00
  • d8071797fd defaults: cleanup Elec3137 2026-03-23 20:53:59 -07:00
  • 00c06f982b treewide: move defaults to dedicated folder Elec3137 2026-03-23 20:41:34 -07:00
  • a652c76523 treewide: remove overcomplicated and out-of-scope stuff Elec3137 2026-03-23 20:39:33 -07:00
  • de5683d40a graphical: add some nice firefox policies Elec3137 2026-03-12 13:31:01 -07:00
  • e83b537953 system: add tmpfs mountpoint "/home/tmp" Elec3137 2026-03-03 13:59:11 -08:00
  • fed2b4f064 cli/yt-dlp: extraConfig -> settings, use attrs Elec3137 2026-02-28 17:57:55 -08:00
  • 202de6511f cli/yt-dlp: use a list of args for extraConfig Elec3137 2026-02-28 16:10:56 -08:00
  • 7cd3d6ea35 readme: remove to-be-changed docs Elec3137 2026-02-28 16:10:34 -08:00
  • 747130909f readme: add nvidia (commented) to flake example Elec3137 2026-02-27 10:33:30 -08:00
  • beeb3e60e6 readme: remove questionable, duplicate documentation Elec3137 2026-02-27 10:27:11 -08:00
  • 710db7b0d5 treewide: use mkEnableOption with overrides over mkOption Elec3137 2026-02-27 10:13:29 -08:00
  • 3c30c99f3f enable: improve description Elec3137 2026-02-27 09:58:59 -08:00
  • c8edf5767c sort options in flake example Elec3137 2026-02-27 09:57:27 -08:00
  • 738362adfd graphical/mpv: improve syntax highlighting in extraConfig Elec3137 2026-02-26 14:54:21 -08:00
  • 3659b1973f graphical/jp: improve description Elec3137 2026-02-26 14:53:22 -08:00
  • 7e5b6783ba graphical/mpv: add useFullFFmpeg option Elec3137 2026-02-26 14:05:34 -08:00
  • 1d9b7db36c graphical/mpv: add to config to smooth usage as image viewer Elec3137 2026-02-26 12:46:17 -08:00
  • 8d6fcb7fe0 graphical/plasma: add kwallet warning to plasma.startOnFirstTTY Elec3137 2026-02-23 20:20:47 -08:00
  • fbf60eccd6 graphical/plasma: add qtvirtualkeyboard Elec3137 2026-02-23 20:08:09 -08:00
  • 6536bc012f graphical/mpv: reduce arrowkey seek to 2 seconds Elec3137 2026-02-22 11:08:55 -08:00
  • 422f6dfa10 graphical/mpv: maximize window on start Elec3137 2026-02-21 21:42:22 -08:00
  • 0cbbfb3a12 graphical/mpv: use extraMakeWrapperArgs instead of wrapping twice Elec3137 2026-02-21 21:08:18 -08:00
  • 7a9bcd3dfc system: enable tmpfsHugeMemoryPages as advisable Elec3137 2026-02-20 20:13:40 -08:00
  • 04ea5a6556 system: fix password authentication being on in ssh Elec3137 2026-02-20 20:08:18 -08:00
  • b646befedf Revert "modify mangohud.nix to allow quick switch of config" Elec3137 2026-02-20 15:03:33 -08:00
  • f0f468a5cc fix fcitx5 module not loading addons Elec3137 2026-02-17 14:04:00 -08:00
  • 4c4e2ee737 treewide: use lib.mkDefault for "collateral" config Elec3137 2026-02-16 19:31:35 -08:00
  • a210bf53ec system.luks: init for setting performance defaults Elec3137 2026-02-16 19:11:25 -08:00
  • ed39d14e92 mpv: do not use autocreate-playlist globally Elec3137 2026-02-15 15:07:37 -08:00
  • 70eeaa185f fix missing desktop files for mpv and helix Elec3137 2026-02-15 13:33:25 -08:00
  • 4e0674d7f1 fix missing space in readme example flake Elec3137 2026-02-13 15:43:53 -08:00
  • fc735ecfd2 modify mangohud.nix to allow quick switch of config Elec3137 2026-02-13 10:58:10 -08:00
  • da97f617fb remove nixos-rebuild-diff Elec3137 2026-02-13 10:25:08 -08:00
  • c9540d82c5 use mkConfWrapper for mpv Elec3137 2026-02-13 10:19:37 -08:00
  • 02d1b21916 add nixos-rebuild-diff to show diffs after rebuild Elec3137 2026-02-10 10:01:13 -08:00
  • 332802c981 write mkConfWrapper function for helix Elec3137 2026-02-10 09:15:59 -08:00
  • 49be866f24 allow overriding sddm.enable if unchanged Elec3137 2026-02-06 20:50:03 -08:00
  • 90c0694ea8 avoid entering delta into systemPackages due to git module Elec3137 2026-02-06 12:50:44 -08:00
  • 6e94839e87 do not add memtest86 to grub by default Elec3137 2026-02-06 12:44:08 -08:00
  • a2a1530ed4 fix helix and mpv modules Elec3137 2026-02-06 12:17:28 -08:00
  • f7ad07daf8 add graphical.virt module Elec3137 2026-02-04 18:37:00 -08:00
  • 7bc3d6b501 fix MANGOHUD_CONFIG env variable Elec3137 2026-02-04 14:37:33 -08:00
  • 1efe91c394 add wl-clipboard Elec3137 2026-02-04 13:34:23 -08:00
  • ff20ccdfcb add btop and nvtop Elec3137 2026-02-04 13:25:15 -08:00
  • 164fade4c4 add flake example Elec3137 2026-02-04 13:09:12 -08:00
  • fe7bad7dec fix displayManager -> desktopManager Elec3137 2026-02-04 12:49:57 -08:00
  • 44532f1cdd allow overriding hardware.nvidia values Elec3137 2026-02-04 12:25:48 -08:00
  • b4c9b055fb initial Elec3137 2026-02-04 12:17:42 -08:00