diff options
| author | Akshay Nair <phenax5@gmail.com> | 2020-12-24 18:04:05 +0530 |
|---|---|---|
| committer | Akshay Nair <phenax5@gmail.com> | 2020-12-24 18:04:05 +0530 |
| commit | cb90c93ce58f799857f3b516f9bf4c925bf1e79c (patch) | |
| tree | 5e4ec01cf02df72bf662231778e60196426b8e38 /home.nix | |
| parent | b870ad1a44d8adf66d09203c99165ceff6f544c9 (diff) | |
| download | nixos-config-cb90c93ce58f799857f3b516f9bf4c925bf1e79c.tar.gz nixos-config-cb90c93ce58f799857f3b516f9bf4c925bf1e79c.zip | |
Adds more packages (syncthing, mpd, etc)
Diffstat (limited to 'home.nix')
| -rw-r--r-- | home.nix | 33 |
1 files changed, 30 insertions, 3 deletions
@@ -1,4 +1,4 @@ -{ pkgs, ... }: +{ config, pkgs, ... }: let localPkgs = import ./packages/default.nix { pkgs = pkgs; }; in { @@ -6,6 +6,7 @@ in { home.packages = with pkgs; [ yarn + ncmpcpp #pass ]; @@ -50,6 +51,33 @@ in { #signing.signByDefault = true; }; + services.clipmenu.enable = true; + + services.syncthing = { + enable = true; + tray = false; + }; + + services.unclutter = { + enable = true; + timeout = 5; + }; + + services.udiskie = { + enable = true; + tray = "always"; + }; + + services.mpd = { + enable = true; + musicDirectory = "${config.home.homeDirectory}/Downloads/music"; + playlistDirectory = "${config.home.homeDirectory}/Downloads/music/playlist"; + network = { + listenAddress = "127.0.0.1"; + port = 6600; + }; + }; + programs.password-store = { enable = true; package = pkgs.pass.withExtensions(exts: [ exts.pass-otp ]); @@ -57,7 +85,6 @@ in { PASSWORD_STORE_DIR = "~/.config/password-store"; }; }; - services.gpg-agent = { enable = true; maxCacheTtl = 864000; @@ -78,7 +105,7 @@ in { # ".local/share/qutebrowser/sessions".source = ./private-config/qutebrowser/sessions; ".config/dunst".source = ./config/dunst; ".config/lf".source = ./config/lf; - "Pictures/wallpapers".source = ./extras/wallpapers; + #"Pictures/wallpapers".source = ./extras/wallpapers; "scripts".source = ./scripts; }; |
