summaryrefslogtreecommitdiff
path: root/hosts/kaworu/default.nix
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2025-06-23 23:26:25 -0400
committerFreya Murphy <freya@freyacat.org>2025-06-23 23:26:25 -0400
commitfc6f6b052c47dc0c59746b820df73a1ff5dc0c14 (patch)
treee745f9eb0176c223d84e98397aa703a1ce4e4923 /hosts/kaworu/default.nix
parentfix hypridle config (diff)
downloaddotfiles-nix-fc6f6b052c47dc0c59746b820df73a1ff5dc0c14.tar.gz
dotfiles-nix-fc6f6b052c47dc0c59746b820df73a1ff5dc0c14.tar.bz2
dotfiles-nix-fc6f6b052c47dc0c59746b820df73a1ff5dc0c14.zip
move duplicate mkNixosSystem hosts conf into flake
Diffstat (limited to 'hosts/kaworu/default.nix')
-rw-r--r--hosts/kaworu/default.nix87
1 files changed, 36 insertions, 51 deletions
diff --git a/hosts/kaworu/default.nix b/hosts/kaworu/default.nix
index 7d09423..8b7e089 100644
--- a/hosts/kaworu/default.nix
+++ b/hosts/kaworu/default.nix
@@ -1,57 +1,42 @@
# Kaworu
# System configuration for my desktop
-{
- inputs,
- options,
- ...
-}:
-inputs.nixpkgs.lib.nixosSystem rec {
- system = "x86_64-linux";
- specialArgs = {inherit inputs;};
- modules = [
- options
- ../../home
- ../../modules
- ../../system
- {
- imports = [
- ./hardware.nix
- ];
-
- # options
- hostName = "kaworu";
- monitors = [
- {
- name = "HDMI-A-1";
- scale = 1.0;
- }
- ];
+{...}: {
+ imports = [
+ ./hardware.nix
+ ];
- # modules
- browser = {
- firefox = true;
- };
- desktop = {
- enable = true;
- astal = true;
- hyprland = true;
- hyprlock = true;
- hypridle = true;
- hyprpaper = true;
- };
- development = {
- c = true;
- rust = true;
- web = true;
- };
- gaming = {
- homestuck = true;
- minecraft = true;
- steam = true;
- };
- terminal = {
- kitty = true;
- };
+ # options
+ hostName = "kaworu";
+ monitors = [
+ {
+ name = "HDMI-A-1";
+ scale = 1.0;
}
];
+
+ # modules
+ browser = {
+ firefox = true;
+ };
+ desktop = {
+ enable = true;
+ astal = true;
+ hyprland = true;
+ hyprlock = true;
+ hypridle = true;
+ hyprpaper = true;
+ };
+ development = {
+ c = true;
+ rust = true;
+ web = true;
+ };
+ gaming = {
+ homestuck = true;
+ minecraft = true;
+ steam = true;
+ };
+ terminal = {
+ kitty = true;
+ };
}