add auto-login module
This commit is contained in:
parent
f839796dc2
commit
1444fd91c8
6 changed files with 28 additions and 44 deletions
35
home/programs/personal/default.nix
Normal file
35
home/programs/personal/default.nix
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
{pkgs, ...}: {
|
||||
imports = [
|
||||
./kodi.nix
|
||||
];
|
||||
roles.email = {
|
||||
enable = true;
|
||||
email = "tristan@tristans.cloud";
|
||||
terminal = true;
|
||||
};
|
||||
|
||||
services.nextcloud-client.enable = true;
|
||||
services.gnome-keyring.enable = true;
|
||||
|
||||
home.language = {
|
||||
base = "eo.UTF-8";
|
||||
};
|
||||
|
||||
home.packages = with pkgs; [
|
||||
godot_4
|
||||
ardour
|
||||
blender
|
||||
musescore
|
||||
jellyfin-media-player
|
||||
monero-gui
|
||||
electrum
|
||||
xmrig
|
||||
transmission-remote-gtk
|
||||
krita
|
||||
organicmaps
|
||||
anki
|
||||
hugo
|
||||
libsForQt5.neochat
|
||||
bookworm
|
||||
];
|
||||
}
|
||||
35
home/programs/personal/kodi.nix
Normal file
35
home/programs/personal/kodi.nix
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
{
|
||||
pkgs,
|
||||
config,
|
||||
...
|
||||
}
|
||||
: {
|
||||
home.packages = with pkgs; [
|
||||
xboxdrv
|
||||
];
|
||||
programs.kodi = {
|
||||
enable = true;
|
||||
package =
|
||||
pkgs.kodi-wayland.withPackages
|
||||
(exts:
|
||||
with exts; [
|
||||
jellyfin
|
||||
steam-launcher
|
||||
joystick
|
||||
youtube
|
||||
]);
|
||||
datadir = "${config.xdg.dataHome}/kodi";
|
||||
addonSettings = {
|
||||
"plugin.video.jellyfin" = {
|
||||
"username" = "tristan"; # type="text" default="" visible="true" enable="false" />
|
||||
"serverName" = "movies.tristans.cloud"; # type="text" default="" enable="false" />
|
||||
"server" = "https://movies.tristans.cloud/"; # type="text" default="" visible="true" enable="false" />
|
||||
# "sslverify" = false; # type="bool" default="true" visible="true" />
|
||||
"kodiCompanion" = "true"; # sync queue
|
||||
};
|
||||
"plugin.script.steam.launcher" = {
|
||||
"KodiLinux" = "${pkgs.steam}/bin/steam"; # type="executable" label="Your Steam executable file (Steam.exe)"
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue