summaryrefslogtreecommitdiff
path: root/home-modules
diff options
context:
space:
mode:
authorJakub Stachurski <j.stachurski@student.utwente.nl>2025-09-25 18:39:49 +0200
committerJakub Stachurski <j.stachurski@student.utwente.nl>2025-09-25 18:39:49 +0200
commit0a389da154f6e4901b60c86f39e883cb9cf05a11 (patch)
tree65642476697942c629ebf6456e744bb2389c307f /home-modules
parentff442b6e9e6011874b52d3a86422a6e72a0a62f9 (diff)
Whatever
Diffstat (limited to 'home-modules')
-rw-r--r--home-modules/apps/default.nix14
-rw-r--r--home-modules/apps/nvim/default.nix1
-rw-r--r--home-modules/services/default.nix3
3 files changed, 16 insertions, 2 deletions
diff --git a/home-modules/apps/default.nix b/home-modules/apps/default.nix
index 20a3f33..2abc4d1 100644
--- a/home-modules/apps/default.nix
+++ b/home-modules/apps/default.nix
@@ -102,8 +102,6 @@ in
})
(lib.mkIf cfg.connectivity.enable {
home.packages = with pkgs; [
- libsForQt5.kdeconnect-kde
- syncthingtray
eduvpn-client
];
services.syncthing = {
@@ -117,6 +115,18 @@ in
];
services.playerctld.enable = true;
+ services.spotifyd = {
+ enable = true;
+ settings = {
+ global = {
+ device_name = "Apocalypse Nix";
+ };
+ discovery = {
+ zeroconf_port = 5352;
+ };
+ # FIXME: Add a hook for notifications
+ };
+ };
})
(lib.mkIf cfg.games.enable {
home.packages = with pkgs; [
diff --git a/home-modules/apps/nvim/default.nix b/home-modules/apps/nvim/default.nix
index 64c9619..d1641f3 100644
--- a/home-modules/apps/nvim/default.nix
+++ b/home-modules/apps/nvim/default.nix
@@ -55,6 +55,7 @@ in {
texlive.combined.scheme-medium
texlab
mermaid-cli
+ deno
] ++ [ ts_ls vue_ls];
};
diff --git a/home-modules/services/default.nix b/home-modules/services/default.nix
index 0483d63..6694bb0 100644
--- a/home-modules/services/default.nix
+++ b/home-modules/services/default.nix
@@ -1,3 +1,6 @@
{lib, ...}: {
imports = [./direnv.nix];
+
+ # Gnome keyring, very smort
+ services.gnome-keyring.enable = true;
}