Commit graph

67 commits

Author SHA1 Message Date
Aly Raffauf dbb3ec3895 move nixos/base to baseModules 2024-07-07 19:17:35 -04:00
Aly Raffauf 094fb25714 nixos: move zramswap to base and delete module options 2024-07-07 17:17:51 -04:00
Aly Raffauf 09a893cc86 rustboro: switch to hyprland 2024-07-07 15:07:58 -04:00
Aly Raffauf 2c6cfaa41a migrate fallarbor, lavaridge, petalburg, and rustboro to nixhw 2024-07-06 17:53:41 -04:00
Aly Raffauf efcc254856 nixosModules: simplify options 2024-06-28 21:07:20 -04:00
Aly Raffauf 575149a3a0 move duplicated hardware configuration to config.ar.hardware module 2024-06-26 22:13:02 -04:00
Aly Raffauf 61366cd6ad rustboro: enable lightdm 2024-06-22 15:44:25 -04:00
Aly Raffauf e42806a80a rustboro: switch to cinnamon 2024-06-22 15:30:34 -04:00
Aly Raffauf 195502dcbe simplified module options and host configs after dropping nixos-hardware input 2024-06-22 12:10:36 -04:00
Aly Raffauf b329714206 move sway options to options.nix and follow osConfig 2024-06-21 17:44:27 -04:00
Aly Raffauf 47d1432434 nixos: added option to automount mauville Samba shares for user aly at boot 2024-06-18 19:44:31 -04:00
Aly Raffauf 9f10655a6c rustboro: add samba share automounts 2024-06-18 19:16:35 -04:00
Aly Raffauf 0e73c7580f refactor nixosModules with consistency with homeManagerModules 2024-06-11 21:16:05 -04:00
Aly Raffauf b01e8ebadb nixosModules: reformat to store all options in options.nix 2024-06-11 16:24:12 -04:00
Aly Raffauf d772abff12 moved syncthing key/cert hosts -> nixosModules 2024-06-09 21:39:35 -04:00
Aly Raffauf 83e283574d rustboro: add syncthing key and cert 2024-06-09 20:48:18 -04:00
Aly Raffauf 53e32dbe02 rustboro: disable steam 2024-06-09 20:24:22 -04:00
Aly Raffauf b742678875 rustboro: hyprland by default 2024-06-04 22:34:35 -04:00
Aly Raffauf 2ab53ed2b9 code cleanup 2024-05-27 21:39:30 -04:00
Aly Raffauf 647a36b46c refactor flake.nix for multiarch support
flake: simplify nixos hosts with nixpkgs.lib.genAttrs
2024-05-24 13:37:55 -04:00
Aly Raffauf dd8d9994d2 update state versions 2024-05-03 11:03:50 -04:00
Aly Raffauf 33fe17c69e enable hoenn on all hosts 2024-05-02 09:08:35 -04:00
Aly Raffauf 1836cee0fd rustboro: enable autologin 2024-05-01 17:44:15 -04:00
Aly Raffauf 17bb8bc596 tailscale: move to custom module 2024-04-30 14:53:17 -04:00
Aly Raffauf 816c04c2a4 users: added password option 2024-04-26 22:55:43 -04:00
Aly Raffauf 4a2ded993c moved syncthing to alyraffauf.services 2024-04-26 22:38:29 -04:00
Aly Raffauf 574eb5a482 lavaridge,petalburg,rustboro: removed unnecessary components 2024-04-23 18:42:31 -04:00
Aly Raffauf c1af68a79e moved greetd into a module and added sway module 2024-04-22 23:14:28 -04:00
Aly Raffauf ef04080f24 rustboro: switch to sway 2024-04-19 22:15:27 -04:00
Aly Raffauf 4da4930db9 code refactor for new host and user configs
fallarbor: added disko and fixed nixos-hardwarem odule import

fallarbor: added appropriate flake entries
2024-04-18 15:29:46 -04:00
Aly Raffauf 1242e0d62e reorganized and renamed modules wiht alyraffauf prefix to avoid collisions with nixpkgs modules 2024-04-17 22:39:00 -04:00
Aly Raffauf 5536aaa466 reorganized module structure 2024-04-17 21:22:22 -04:00
Aly Raffauf 0ecde61760 reformatted with alejandra 2024-04-07 22:16:33 -04:00
Aly Raffauf e176d95550 update dhardware configs 2024-04-05 23:12:46 -04:00
Aly Raffauf e65f0e95bb migrate dustin from petalburg to rustboro 2024-04-03 15:19:03 -04:00
Aly Raffauf d218618121 rustboro: persist root ssh key 2024-04-02 17:48:42 -04:00
Aly Raffauf 855cdfa312 rustboro: delete old roots after 5 days 2024-04-02 10:31:45 -04:00
Aly Raffauf a0f67b3a10 rustboro: added initial impermanence settings 2024-04-02 02:08:25 -04:00
Aly Raffauf df4410ae77 rustboro: switch to btrfs and systemd-boot 2024-04-02 00:28:55 -04:00
Aly Raffauf 43c7af2b3f added disko config for rustboro 2024-04-01 20:29:48 -04:00
Aly Raffauf 178c2e8c11 add systemConfig.zramSwap.size option and set new defaults 2024-03-30 21:14:13 -04:00
Aly Raffauf 51c74e2b1f moved homelab virtualization config to apps modules 2024-03-29 21:51:10 -04:00
Aly Raffauf 6511ab25fe rustboro: disable steam 2024-03-28 19:54:46 -04:00
Aly Raffauf 99e5f539d5 home -> homeManagerModules 2024-03-28 19:52:15 -04:00
Aly Raffauf 0e05713778 programs -> apps to avoid collisions with nixpkgs 2024-03-28 16:36:10 -04:00
Aly Raffauf 31d11dd424 ported modules/ system/ and user/ to nixosModules with enable options 2024-03-28 16:13:46 -04:00
Aly Raffauf 566370cda6 hosts: reformatted with nixfmt 2024-03-24 14:06:24 -04:00
Aly Raffauf 6354ed37f3 home-manager: made separate configs for different desktops/environments 2024-03-24 11:40:53 -04:00
Aly Raffauf 26e5ea2b43 rustboro: switched to hyprland 2024-03-23 22:39:03 -04:00
Aly Raffauf 7e09d5ac72 moved host modules into host configs rather than flake.nix 2024-03-16 16:01:42 -04:00