desktop init

This commit is contained in:
k
2025-01-29 15:47:04 -05:00
parent eba2ffcdcd
commit f2f8b25d7e
3 changed files with 99 additions and 7 deletions

View File

@@ -5,11 +5,14 @@
config,
pkgs,
inputs,
nixos-hardware,
...
}: {
imports = [./hardware-configuration.nix];
hardware.steam-hardware.enable = true;
nixpkgs.config.allowUnfree = true;
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
networking = {
hostName = "desktop";
@@ -37,6 +40,7 @@
wivrn = {
enable = true;
defaultRuntime = true;
autoStart = true;
};
xserver.enable = true;
displayManager.sddm.enable = true;
@@ -47,7 +51,7 @@
enable = true;
autoEnable = true;
polarity = "dark";
image = ./wallpaper.png;
image = ../laptop/wallpaper.png;
base16Scheme = "${pkgs.base16-schemes}/share/themes/everforest.yaml";
opacity = {
terminal = 0.85;
@@ -98,11 +102,24 @@
programs = {
zsh.enable = true;
wivrn.enable = true;
opencomposite.enable = true;
steam.enable = true;
gamescope.enable = true;
}
envision.enable = true;
corectrl.enable = true;
};
users.users.k = {
isNormalUser = true;
description = "k";
extraGroups = ["networkmanager" "wheel"];
packages = with pkgs; [zsh];
shell = pkgs.zsh;
};
home-manager = {
backupFileExtension = "bk";
users = {"k" = import ./home.nix;};
};
# This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions