From edc48d00a2f2bd974bb854ec089287b0e42c69bf Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Tue, 21 Jan 2025 23:07:05 -0500 Subject: [PATCH] Add some config files. --- nix/configuration/roles/kodi/default.nix | 13 +++++++ .../DualSense_Wireless_Controller_13b_8a.xml | 38 +++++++++++++++++++ .../roles/kodi/files/mediasources.xml | 5 +++ 3 files changed, 56 insertions(+) create mode 100644 nix/configuration/roles/kodi/files/DualSense_Wireless_Controller_13b_8a.xml create mode 100644 nix/configuration/roles/kodi/files/mediasources.xml diff --git a/nix/configuration/roles/kodi/default.nix b/nix/configuration/roles/kodi/default.nix index 39be875..aa1b885 100644 --- a/nix/configuration/roles/kodi/default.nix +++ b/nix/configuration/roles/kodi/default.nix @@ -77,6 +77,19 @@ ]; }; }; + + home-manager.users.kodi = + { pkgs, ... }: + { + home.file.".kodi/userdata/mediasources.xml".source = ./files/mediasources.xml; + + home.file.".kodi/userdata/addon_data/peripheral.joystick/resources/buttonmaps/xml/linux/DualSense_Wireless_Controller_13b_8a.xml".source = + ./files/DualSense_Wireless_Controller_13b_8a.xml; + + # The state version is required and should stay at the version you + # originally installed. + home.stateVersion = "24.11"; + }; }) ] ); diff --git a/nix/configuration/roles/kodi/files/DualSense_Wireless_Controller_13b_8a.xml b/nix/configuration/roles/kodi/files/DualSense_Wireless_Controller_13b_8a.xml new file mode 100644 index 0000000..8389c4b --- /dev/null +++ b/nix/configuration/roles/kodi/files/DualSense_Wireless_Controller_13b_8a.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/nix/configuration/roles/kodi/files/mediasources.xml b/nix/configuration/roles/kodi/files/mediasources.xml new file mode 100644 index 0000000..2b5f26b --- /dev/null +++ b/nix/configuration/roles/kodi/files/mediasources.xml @@ -0,0 +1,5 @@ + + + sftp://nochainstounlock@stuff.fizz.buzz:42069/readonly/library/ + +