Plasma for dimondback
This commit is contained in:
parent
176c134b89
commit
fc1e5457f2
1 changed files with 22 additions and 12 deletions
|
|
@ -12,13 +12,7 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
with lib;
|
with lib;
|
||||||
with lib.custom; let
|
with lib.custom; {
|
||||||
kodi-with-addons = pkgs.kodi-wayland.withPackages (kodiPkgs:
|
|
||||||
with kodiPkgs; [
|
|
||||||
inputstream-adaptive
|
|
||||||
bluetooth-manager
|
|
||||||
]);
|
|
||||||
in {
|
|
||||||
facter.reportPath =
|
facter.reportPath =
|
||||||
if (builtins.pathExists ./facter.json)
|
if (builtins.pathExists ./facter.json)
|
||||||
then ./facter.json
|
then ./facter.json
|
||||||
|
|
@ -40,13 +34,29 @@ in {
|
||||||
custom.presets.default = enabled;
|
custom.presets.default = enabled;
|
||||||
custom.hardware.bluetooth.enable = true;
|
custom.hardware.bluetooth.enable = true;
|
||||||
|
|
||||||
users.extraUsers.kodi.isNormalUser = true;
|
services.displayManager.sddm = {
|
||||||
services.cage.user = "kodi";
|
enable = true;
|
||||||
services.cage.program = "${kodi-with-addons}/bin/kodi-standalone";
|
theme = "breeze";
|
||||||
services.cage.enable = true;
|
wayland.enable = true;
|
||||||
|
enableHidpi = true;
|
||||||
|
settings = {
|
||||||
|
Autologin = {
|
||||||
|
Session = "plasma.desktop";
|
||||||
|
User = "tv";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
services.desktopManager.plasma6.enable = true;
|
||||||
|
|
||||||
|
users.users.tv = {
|
||||||
|
isNormalUser = true;
|
||||||
|
extraGroups = ["networkmanager"];
|
||||||
|
password = "";
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
kodi-with-addons
|
librewolf
|
||||||
tmux
|
tmux
|
||||||
icloudpd
|
icloudpd
|
||||||
immich-go
|
immich-go
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue