niri + dms; WIP
This commit is contained in:
parent
92a06e984b
commit
7f64d49052
9 changed files with 122 additions and 317 deletions
|
|
@ -13,7 +13,6 @@
|
|||
./programs.nix
|
||||
./security.nix
|
||||
./services.nix
|
||||
./stylix.nix
|
||||
./users.nix
|
||||
./virtualisation.nix
|
||||
];
|
||||
|
|
|
|||
|
|
@ -18,20 +18,6 @@
|
|||
# Workstation specific configuration
|
||||
(lib.mkIf hostType.isWorkstation {
|
||||
services = {
|
||||
displayManager = {
|
||||
autoLogin = {
|
||||
enable = true;
|
||||
user = "user";
|
||||
};
|
||||
sddm = {
|
||||
enable = true;
|
||||
wayland = {
|
||||
enable = true;
|
||||
compositor = "kwin";
|
||||
};
|
||||
};
|
||||
};
|
||||
desktopManager.plasma6.enable = true;
|
||||
pipewire = {
|
||||
enable = true;
|
||||
alsa.enable = true;
|
||||
|
|
@ -40,6 +26,18 @@
|
|||
jack.enable = true;
|
||||
wireplumber.enable = true;
|
||||
};
|
||||
greetd.settings.initial_session = {
|
||||
command = "niri";
|
||||
user = "user";
|
||||
};
|
||||
};
|
||||
|
||||
programs = {
|
||||
dankMaterialShell.greeter = {
|
||||
enable = true;
|
||||
compositor.name = "niri";
|
||||
};
|
||||
niri.enable = true;
|
||||
};
|
||||
|
||||
hardware = {
|
||||
|
|
|
|||
|
|
@ -48,6 +48,7 @@
|
|||
let
|
||||
kdepkgs = with pkgs.kdePackages; [
|
||||
ark
|
||||
dolphin
|
||||
dolphin-plugins
|
||||
kolourpaint
|
||||
];
|
||||
|
|
@ -72,6 +73,7 @@
|
|||
[
|
||||
### Dev Tools ###
|
||||
bat
|
||||
claude-code
|
||||
lazygit
|
||||
fd
|
||||
fzf
|
||||
|
|
@ -109,6 +111,7 @@
|
|||
protonup
|
||||
### System Utilities ###
|
||||
adwaita-icon-theme
|
||||
colloid-gtk-theme
|
||||
junction
|
||||
kara
|
||||
kde-rounded-corners
|
||||
|
|
@ -125,15 +128,6 @@
|
|||
qview
|
||||
]
|
||||
++ kdepkgs;
|
||||
plasma6.excludePackages = with pkgs.kdePackages; [
|
||||
discover
|
||||
elisa
|
||||
gwenview
|
||||
kate
|
||||
khelpcenter
|
||||
konsole
|
||||
oxygen
|
||||
];
|
||||
};
|
||||
|
||||
programs = {
|
||||
|
|
@ -163,8 +157,9 @@
|
|||
packages = with pkgs; [
|
||||
corefonts
|
||||
inter
|
||||
nerd-fonts.hack
|
||||
nerd-fonts.fira-code
|
||||
noto-fonts-cjk-sans
|
||||
noto-fonts-color-emoji
|
||||
roboto
|
||||
];
|
||||
};
|
||||
|
|
|
|||
|
|
@ -2,10 +2,7 @@
|
|||
|
||||
{
|
||||
hardware = {
|
||||
amdgpu = {
|
||||
opencl.enable = true;
|
||||
amdvlk.enable = true;
|
||||
};
|
||||
amdgpu.opencl.enable = true;
|
||||
graphics.extraPackages = with pkgs; [ rocmPackages.clr.icd ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue