From a540ca622d121b6495139e1adb6e74dbc16a1370 Mon Sep 17 00:00:00 2001 From: Julian Mutter Date: Sat, 13 Dec 2025 07:59:35 +0100 Subject: [PATCH] kardorf: switch to hyprland --- homes/julian/kardorf.nix | 9 ++++++--- hosts/kardorf/default.nix | 25 +++++++++++++++---------- 2 files changed, 21 insertions(+), 13 deletions(-) diff --git a/homes/julian/kardorf.nix b/homes/julian/kardorf.nix index ff91368..1c83cfd 100644 --- a/homes/julian/kardorf.nix +++ b/homes/julian/kardorf.nix @@ -8,11 +8,14 @@ ./features/neovim ./features/ghostty ./features/wezterm + ./features/alacritty ./features/yazi ./features/emacs - # ./features/hyprland - ./features/i3 + ./features/tmux + ./features/qt-distrobox + ./features/hyprland + # ./features/i3 ./features/suites/cli ./features/suites/desktop @@ -21,7 +24,7 @@ hostName = "kardorf"; is-nixos = true; - terminal = "ghostty"; + terminal = "alacritty"; # --------- --------- # | DVI-D-1 | | DVI-D-2 | diff --git a/hosts/kardorf/default.nix b/hosts/kardorf/default.nix index ef330fa..58c348e 100644 --- a/hosts/kardorf/default.nix +++ b/hosts/kardorf/default.nix @@ -1,4 +1,5 @@ -{pkgs, ...}: { +{ pkgs, ... }: +{ imports = [ ./hardware-configuration.nix @@ -7,21 +8,22 @@ ../common/users/wolfi ../common/optional/binarycaches.nix - ../common/optional/xserver.nix + # ../common/optional/xserver.nix ../common/optional/remote-builder.nix ../common/optional/boot-efi.nix - # ../common/optional/greetd.nix - - ../common/optional/gdm.nix - ../common/optional/i3.nix - - ../common/optional/openssh.nix - + ../common/optional/greetd.nix ../common/optional/authentication.nix ../common/optional/pcmanfm.nix ../common/optional/pipewire.nix + ../common/optional/virtualbox.nix + + # ../common/optional/gdm.nix + # ../common/optional/i3.nix + + ../common/optional/openssh.nix + ../common/optional/podman.nix ../common/optional/flatpak.nix ]; @@ -32,14 +34,17 @@ # Not using the drivers leads to way better results # services.xserver.videoDrivers = [ "nvidia" ]; + networking.networkmanager.insertNameservers = [ "192.168.3.252" ]; + programs.kdeconnect.enable = true; + programs.hyprland.enable = true; services.desktopManager.plasma6.enable = true; # Enable CUPS to print documents. services.printing.enable = true; services.printing.browsing = true; - services.printing.drivers = with pkgs; [gutenprint]; + services.printing.drivers = with pkgs; [ gutenprint ]; services.libinput.enable = true; }