summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--profiles/desktop.nix25
1 files changed, 16 insertions, 9 deletions
diff --git a/profiles/desktop.nix b/profiles/desktop.nix
index 95b784d..c45083d 100644
--- a/profiles/desktop.nix
+++ b/profiles/desktop.nix
@@ -1,20 +1,16 @@
1inputs: 1inputs: {pkgs, ...}: {
2
3{ pkgs, ... }:
4
5{
6 imports = [ 2 imports = [
7 inputs.self.nixosModules.usecases.desktop.default 3 inputs.self.nixosModules.usecases.desktop.default
8 ]; 4 ];
9 5
10 users.extraUsers.minijackson.packages = with pkgs; [ 6 users.extraUsers.minijackson.packages = with pkgs; [
7 aria2
11 pass 8 pass
12 tmuxp 9 tmuxp
13 taskwarrior 10 taskwarrior
14 tokei 11 tokei
15 neofetch 12 neofetch
16 ffmpeg 13 ffmpeg
17 youtube-dl
18 pavucontrol 14 pavucontrol
19 pandoc 15 pandoc
20 poppler_utils 16 poppler_utils
@@ -27,8 +23,19 @@ inputs:
27 23
28 services.passSecretService.enable = true; 24 services.passSecretService.enable = true;
29 25
30 home-manager.users.minijackson.xdg.userDirs = { 26 home-manager.users.minijackson = {
31 enable = true; 27 programs.yt-dlp = {
32 createDirectories = true; 28 enable = true;
29 package = pkgs.unstable.yt-dlp;
30 settings = {
31 downloader = "aria2c";
32 downloader-args = "aria2c:'--continue --max-connection-per-server=8 --split=8 --min-split-size=1M'";
33 };
34 };
35
36 xdg.userDirs = {
37 enable = true;
38 createDirectories = true;
39 };
33 }; 40 };
34} 41}