summaryrefslogtreecommitdiff
path: root/hosts/desktop
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/desktop')
-rw-r--r--hosts/desktop/configuration.nix23
-rw-r--r--hosts/desktop/home.nix18
2 files changed, 24 insertions, 17 deletions
diff --git a/hosts/desktop/configuration.nix b/hosts/desktop/configuration.nix
index 8c1f0b5..9ea9552 100644
--- a/hosts/desktop/configuration.nix
+++ b/hosts/desktop/configuration.nix
@@ -3,8 +3,7 @@
inputs,
username,
...
-}:
-{
+}: {
system.stateVersion = "25.05";
imports = [
@@ -23,10 +22,14 @@
enable = true;
disable-devices.enable = true;
};
- bootloader = "systemd-boot";
+ bootloader.type = "systemd-boot";
drivers = {
enable = true;
- amdgpu.enable = true;
+ cpu = "amd";
+ graphics = {
+ enable = true;
+ amdgpu.enable = true;
+ };
kernel = "unstable";
};
fonts.enable = true;
@@ -69,7 +72,7 @@
kdeconnect.enable = true;
monero = {
enable = true;
- service.enable = true;
+ # service.enable = true;
};
};
wm = {
@@ -78,18 +81,18 @@
};
};
+ services.zerotierone.enable = true;
+
xdg.terminal-exec = {
enable = true;
settings = {
- default = [ "foot.desktop" ];
+ default = ["foot.desktop"];
};
};
- programs.firefox.enable = true;
-
boot = {
- kernelParams = [ "video=DP-1:2560x1440@240" ];
- kernelModules = [ "nct6687" ];
+ kernelParams = ["video=DP-1:2560x1440@240"];
+ kernelModules = ["nct6687"];
extraModulePackages = [
config.boot.kernelPackages.nct6687d
];
diff --git a/hosts/desktop/home.nix b/hosts/desktop/home.nix
index f47deb7..5dfb31e 100644
--- a/hosts/desktop/home.nix
+++ b/hosts/desktop/home.nix
@@ -1,6 +1,9 @@
-{ username, pkgs, ... }:
{
- imports = [ ../../hm/default.nix ];
+ username,
+ pkgs,
+ ...
+}: {
+ imports = [../../hm/default.nix];
home = {
username = "${username}";
@@ -59,16 +62,17 @@
};
};
- home.packages = with pkgs.sweethome3d; [
- application
- furniture-editor
+ home.packages = with pkgs; [
+ sweethome3d.application
+ sweethome3d.furniture-editor
+ czkawka
];
xdg.mimeApps = {
enable = true;
defaultApplications = {
- "x-scheme-handler/terminal" = [ "foot.desktop" ];
- "inode/directory" = [ "thunar.desktop" ];
+ "x-scheme-handler/terminal" = ["foot.desktop"];
+ "inode/directory" = ["thunar.desktop"];
};
};