From e49b8d41afcd3bf56be0e09ce3b7515194f0fa3d Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Sat, 5 Aug 2023 19:05:10 +0200 Subject: [PATCH 1/3] Add Webcord --- hosts/mrmeeseeks/configuration.nix | 1 + modules/home/webcord.nix | 17 +++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 modules/home/webcord.nix diff --git a/hosts/mrmeeseeks/configuration.nix b/hosts/mrmeeseeks/configuration.nix index b5a3079..67f6c49 100644 --- a/hosts/mrmeeseeks/configuration.nix +++ b/hosts/mrmeeseeks/configuration.nix @@ -59,6 +59,7 @@ programs.home-manager.enable = true; imports = [ ../../modules/home/desktop + ../../modules/home/webcord.nix ../../modules/home/cli ../../modules/home/firefox ../../modules/home/foot.nix diff --git a/modules/home/webcord.nix b/modules/home/webcord.nix new file mode 100644 index 0000000..b4d8d92 --- /dev/null +++ b/modules/home/webcord.nix @@ -0,0 +1,17 @@ +{ pkgs, ...}: +{ + home.packages = with pkgs; [ + webcord + ]; + + xdg.desktopEntries = { + webcord = { + name = "Webcord"; + genericName = "Unofficial Discord client"; + exec = "webcord --ozone-platform=wayland"; + icon = "webcord"; + terminal = false; + categories = [ "Application" "Network" "WebBrowser" ]; + }; + }; +} From e8b33c28ab8bc2f11fbc7bbc755bd055a8274b1d Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Sat, 5 Aug 2023 19:41:20 +0200 Subject: [PATCH 2/3] Add udisks2 service --- hosts/mrmeeseeks/configuration.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/hosts/mrmeeseeks/configuration.nix b/hosts/mrmeeseeks/configuration.nix index 67f6c49..e9aa15e 100644 --- a/hosts/mrmeeseeks/configuration.nix +++ b/hosts/mrmeeseeks/configuration.nix @@ -41,6 +41,7 @@ security.rtkit.enable = true; security.pam.services.swaylock = {}; + services.udisks2.enable = true; environment.systemPackages = with pkgs; [ git From 5cc010a4b36d463b7564450fa2c6a98fd78cf2d3 Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Sat, 5 Aug 2023 19:42:15 +0200 Subject: [PATCH 3/3] xds.userdirs now create all directories --- modules/home/desktop/xdg.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/modules/home/desktop/xdg.nix b/modules/home/desktop/xdg.nix index 3c0ab01..949c2ac 100644 --- a/modules/home/desktop/xdg.nix +++ b/modules/home/desktop/xdg.nix @@ -4,11 +4,15 @@ enable = true; userDirs = { enable = true; + createDirectories = true; documents = "documents"; download = "downloads"; - music = "medias/music"; + music = "medias/musics"; pictures = "medias/images"; - videos = "medias/video"; + videos = "medias/videos"; + templates = "tmp"; + desktop = "documents"; + publicShare = "tmp/public"; }; }; }