Commit graph

143 commits

Author SHA1 Message Date
Aly Raffauf 195502dcbe simplified module options and host configs after dropping nixos-hardware input 2024-06-22 12:10:36 -04:00
Aly Raffauf ec9c82e706 move disko import to flakes 2024-06-14 19:06:08 -04:00
Aly Raffauf 143b4fb588 added initial config for mandarin 2024-06-14 14:05:59 -04:00
Aly Raffauf 65ef82d0b4 flake: reorganize and document inputs 2024-06-11 19:09:00 -04:00
Aly Raffauf 0831fdaeb9 flake: refactor home manager modules into flake output 2024-06-11 14:25:31 -04:00
Aly Raffauf d772abff12 moved syncthing key/cert hosts -> nixosModules 2024-06-09 21:39:35 -04:00
Aly Raffauf 233e9ba5b0 removed mossdeep and jovian dependencies 2024-06-09 19:14:09 -04:00
Aly Raffauf 580dfb2727 age: import from flake only 2024-06-09 08:56:38 -04:00
Aly Raffauf f2e0d9c597 flake: add agenix 2024-06-09 08:56:38 -04:00
Aly Raffauf bfe1a44b8a flake: add iio-hyprland 2024-06-04 01:30:46 -04:00
Aly Raffauf 8d240f53fd flake: revert change in hyprland url 2024-05-28 23:16:12 -04:00
Aly Raffauf bb924974b9 added hyprland cachix 2024-05-28 20:47:17 -04:00
Aly Raffauf e4e9c20504 flake: add install script support for aarch64-linux 2024-05-28 20:39:40 -04:00
Aly Raffauf 63a1f5a3b1 switch to hyprland from git 2024-05-28 20:28:36 -04:00
Aly Raffauf 26e2bcda8e flake: include github url in clean-install script by default 2024-05-26 14:47:42 -04:00
Aly Raffauf effbbb725d nix fmt 2024-05-26 03:43:18 -04:00
Aly Raffauf cc615f0dbc flake: add install script 2024-05-25 19:48:54 -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 fcc8f9980e rebuilt flake.nix for better codereuse and defaults 2024-05-23 22:21:53 -04:00
Aly Raffauf 9f2358d529 flake: move to 24.05 with optional unstable overlays 2024-05-23 20:45:05 -04:00
Aly Raffauf 54ed950cec flake: removed incorrect args from homeConfigurations 2024-05-18 15:18:48 -04:00
Aly Raffauf a578e6b5c1 flake: added special args and backup extension to homeConfigurations 2024-05-11 12:37:08 -04:00
Aly Raffauf 437137b5ba home: added default apps module 2024-05-05 22:00:46 -04:00
Aly Raffauf e77ca2458c removed hyprland flake 2024-05-03 07:04:07 -04:00
Aly Raffauf 57dd0caa2f lavaridge: add disko 2024-05-01 22:17:43 -04:00
Aly Raffauf 53db52ce76 flake: don't override nixpkgs for hyprland 2024-04-30 20:00:31 -04:00
Aly Raffauf 10b740384b flake: added formatter 2024-04-30 17:55:51 -04:00
Aly Raffauf 0884bf5741 added extra modules from nixos-hardware 2024-04-30 00:23:07 -04:00
Aly Raffauf fbf0668ea9 added initial steam deck oled (mossdeep) configuration 2024-04-26 19:23:38 -04:00
Aly Raffauf 6d70c74871 cleaned up homeConfigurations in flake 2024-04-25 12:58:11 -04:00
Aly Raffauf c403c36d83 switch to hyprland from git 2024-04-20 17:50:52 -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 0ecde61760 reformatted with alejandra 2024-04-07 22:16:33 -04:00
Aly Raffauf dac00d11b0 petalburg: conver to disko
petalburg: add disko to flake
2024-04-06 11:57:01 -04:00
Aly Raffauf fb9e82f873 reformat with nixfmt (classic) 2024-04-05 16:43:19 -04:00
Aly Raffauf a0f67b3a10 rustboro: added initial impermanence settings 2024-04-02 02:08:25 -04:00
Aly Raffauf 43c7af2b3f added disko config for rustboro 2024-04-01 20:29:48 -04:00
Aly Raffauf e98910e60a add hyprland from offical flake instead of nixpkgs 2024-03-31 14:51:25 -04:00
Aly Raffauf 151fbaad72 home-manager: added standalone config 2024-03-30 18:04:10 -04:00
Aly Raffauf 99e5f539d5 home -> homeManagerModules 2024-03-28 19:52:15 -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 40a79ee138 lavaridge: moved back to nixos-unstable 2024-03-25 00:07:13 -04:00
Aly Raffauf d4e3fdbda5 flake: added nixos-unstable-small 2024-03-24 20:08:22 -04:00
Aly Raffauf b41949543e ran nixfmt to standardize formatting 2024-03-24 19:44:09 -04:00
Aly Raffauf 20df495ca5 added home-manager standaloen to flake.nix 2024-03-22 22:07:01 -04:00
Aly Raffauf 6375001ce3 added nixchace.raffauflabs.com cache to flake 2024-03-21 13:00:51 -04:00
Aly Raffauf 07c435390d flake: reorganized nixos hosts alphabetically 2024-03-16 20:58:21 -04:00
Aly Raffauf 7e09d5ac72 moved host modules into host configs rather than flake.nix 2024-03-16 16:01:42 -04:00
Aly Raffauf 155a84003c moved desktop configs into modules 2024-03-16 12:25:28 -04:00
Aly Raffauf 4ecff6848d lavaridge: enable virtualization software 2024-03-15 20:19:44 -04:00
Aly Raffauf 81c308006a added hardware config and initial fixes for lavaridge deployment 2024-03-14 14:03:11 -04:00
Aly Raffauf 084ca3749a reorganized flake.nix 2024-03-13 14:17:21 -04:00
Aly Raffauf 78be692f69 removed needless comments in flake.nix 2024-03-13 13:32:34 -04:00
Aly Raffauf 8319ab8a9b simplified directory structure 2024-03-13 13:28:54 -04:00
Aly Raffauf 9b7a8529f3 removed standalone home-mamager output 2024-03-12 23:18:32 -04:00
Aly Raffauf 1889916398 simplified home-mamager config in flake 2024-03-12 23:11:10 -04:00
Aly Raffauf 1562a8f24c removed nixos flatpak and live iso from flake 2024-03-12 22:44:08 -04:00
Aly Raffauf d6c2be09f7 moved user and system modules to host files 2024-03-12 22:25:47 -04:00
Aly Raffauf 9d1b32d288 removed qmk and logitech modules 2024-03-11 18:37:01 -04:00
Aly Raffauf 2eaae56c5f removed unused modules from petalburg and rustboro 2024-03-07 18:55:00 -05:00
Aly Raffauf d14da7c82c made homelab import virtualization in order to share code between hosts 2024-03-06 23:49:20 -05:00
Aly Raffauf 5ef0c6610b added hardware config for mauville and volumes for homelab containers 2024-03-06 22:14:16 -05:00
Aly Raffauf eaa53319a5 added common.nix to home-manager config for cross-user configurations + nixos live user 2024-03-06 18:07:55 -05:00
Aly Raffauf 569afc9d23 added livecd build, podman -> virtualization. added libvirt. 2024-03-06 17:37:00 -05:00
Aly Raffauf e754b0cdf7 switched rustboro to plasma 2024-03-05 20:17:52 -05:00
Aly Raffauf c41b15e051 moved to FlakeHub for tracking latest stable channels 2024-03-05 17:54:51 -05:00
Aly Raffauf 81fb4e74de dropped deprecated defaultpackages call 2024-03-05 01:30:52 -05:00
Aly Raffauf 12c67ce933 added nixos-hardware modules specific to petalburg host 2024-03-03 21:51:21 -05:00
Aly Raffauf 4c14b64dbb added initial placeholders for mauville host 2024-03-03 21:42:59 -05:00
Aly Raffauf 769b344655 added logitech unifying receiver support 2024-03-03 20:48:59 -05:00
Aly Raffauf cb5cec5e17 modularized users and programs 2024-03-03 12:58:27 -05:00
Aly Raffauf d34c1d04cd Update flake.nix 2024-03-02 18:12:22 -05:00
Aly Raffauf 157755555d allow unfree pkgs in home-manager 2024-03-02 18:10:15 -05:00
Aly Raffauf c7952ad564 Update flake.nix 2024-03-02 17:57:28 -05:00
Aly Raffauf 317eedbe52 added pkgs to homemanager configs 2024-03-02 17:55:34 -05:00
Aly Raffauf 0f744c35c3 added experimental homeConfigurations 2024-03-02 16:05:24 -05:00
Aly Raffauf 45bbf40116 ported to nixos-unstable 2024-03-02 13:09:35 -05:00
Aly Raffauf c075cbb963 pegged nix-flatpak to stable 0.3.0 2024-03-02 09:35:58 -05:00
Aly Raffauf 7f02443960 moved flatpak config to desktop/default.nix 2024-03-02 09:31:39 -05:00
Aly Raffauf c7df1d2ba1 move user info to ./users directory 2024-03-02 00:08:54 -05:00
Aly Raffauf 8739621b9e moved sound to system/ 2024-03-01 23:58:43 -05:00
Aly Raffauf 2cdc0bb175 moved network to system 2024-03-01 23:55:26 -05:00
Aly Raffauf 77600c6b4e fixed syntax errors in petalburg 2024-03-01 21:48:08 -05:00
Aly Raffauf 69ae2f3e97 moved nix/ folder to system/, moved user info from hosts/ to system 2024-03-01 21:38:19 -05:00
Aly Raffauf 19a54f5738 Revert "added unstable nix and home-manager channels"
This reverts commit 2f3c3d6e89.
2024-03-01 21:21:40 -05:00
Aly Raffauf 2f3c3d6e89 added unstable nix and home-manager channels 2024-03-01 19:43:11 -05:00
Aly Raffauf e32002336e reorganized flake.nix and added pettalburg host 2024-02-29 21:27:10 -05:00
Aly Raffauf 23ebcc4a66 moved qmk to programs and added via package 2024-02-29 19:03:08 -05:00
Aly Raffauf adde1760b0 moved steam flatpak and hardware to programs directory 2024-02-29 18:56:46 -05:00
Aly Raffauf c9e546b83b added podman 2024-02-29 18:29:15 -05:00
Aly Raffauf 8c2b1464a2 organizational cleanups 2024-02-29 18:10:52 -05:00
Aly Raffauf 43ef154e7f added hardware default.nix 2024-02-29 17:57:04 -05:00
Aly Raffauf 7248fbd4ad initial commit 2024-02-29 17:06:55 -05:00