summaryrefslogtreecommitdiffstats
path: root/guix/jd/home/services/desktop.scm
diff options
context:
space:
mode:
authorjdlugosz963 <jdlugosz963@gmail.com>2024-09-20 14:16:56 +0200
committerjdlugosz963 <jdlugosz963@gmail.com>2024-09-20 14:16:56 +0200
commit45bb0d11161b1c5077a1415eed6dbd0fd25ccb6a (patch)
treeb564c1c43920def6641cd482a7b4dca453dbc043 /guix/jd/home/services/desktop.scm
parent07dd8e37eb767c3dd6abf63e5e4a720cd778da15 (diff)
downloaddotfiles-45bb0d11161b1c5077a1415eed6dbd0fd25ccb6a.tar.gz
dotfiles-45bb0d11161b1c5077a1415eed6dbd0fd25ccb6a.zip
Change dotfiles structure, and add guix-channels declaration.
Diffstat (limited to 'guix/jd/home/services/desktop.scm')
-rw-r--r--guix/jd/home/services/desktop.scm20
1 files changed, 14 insertions, 6 deletions
diff --git a/guix/jd/home/services/desktop.scm b/guix/jd/home/services/desktop.scm
index ec3a53a..32c8059 100644
--- a/guix/jd/home/services/desktop.scm
+++ b/guix/jd/home/services/desktop.scm
@@ -20,10 +20,11 @@
20(define (desktop-profile-service config) 20(define (desktop-profile-service config)
21 (append 21 (append
22 (list font-terminus-ttf) 22 (list font-terminus-ttf)
23 (specifications->packages '( ;; sway 23 (specifications->packages '("sway"
24 "swayfx" 24 ;; "swayfx"
25 "swaylock" 25 "swaylock"
26 "swayidle" 26 "swayidle"
27 "swaynotificationcenter"
27 "waybar" 28 "waybar"
28 "fuzzel" 29 "fuzzel"
29 "foot" 30 "foot"
@@ -31,6 +32,7 @@
31 "wl-clipboard" 32 "wl-clipboard"
32 "wlsunset" 33 "wlsunset"
33 "grimshot" 34 "grimshot"
35 "swappy"
34 36
35 "udiskie" 37 "udiskie"
36 ;; rest 38 ;; rest
@@ -54,6 +56,8 @@
54 56
55 "blueman" 57 "blueman"
56 58
59 "nomacs"
60
57 "xdg-utils" 61 "xdg-utils"
58 "xdg-dbus-proxy" 62 "xdg-dbus-proxy"
59 "xdg-desktop-portal-gtk" 63 "xdg-desktop-portal-gtk"
@@ -68,8 +72,8 @@
68 72
69 "dunst" 73 "dunst"
70 74
71 "gimp" 75 ; "gimp"
72 "inkscape" 76 ; "inkscape"
73 77
74 "mpv" 78 "mpv"
75 "youtube-dl" 79 "youtube-dl"
@@ -107,7 +111,11 @@
107 "rlwrap" 111 "rlwrap"
108 112
109 "nheko" 113 "nheko"
110 "quassel")))) 114 "quassel"
115 "inkscape"
116 "gimp"
117 "libreoffice"
118 "steam"))))
111 119
112(define (desktop-environment-variables-service config) 120(define (desktop-environment-variables-service config)
113 `(("GTK_THEME" . "Adwaita:dark") 121 `(("GTK_THEME" . "Adwaita:dark")
@@ -126,7 +134,7 @@
126 ("CLUTTER_BACKEND" . "wayland") 134 ("CLUTTER_BACKEND" . "wayland")
127 ("ELM_ENGINE" . "wayland_egl") 135 ("ELM_ENGINE" . "wayland_egl")
128 ("ECORE_EVAS_ENGINE" . "wayland-egl") 136 ("ECORE_EVAS_ENGINE" . "wayland-egl")
129 ("QT_QPA_PLATFORM" . "wayland-egl"))) 137 ("QT_QPA_PLATFORM" . "wayland-egl"))) ;; QT_QPA_PLATFORM=xcb
130 138
131(define (desktop-xdg-mime-applications-service config) 139(define (desktop-xdg-mime-applications-service config)
132 (home-xdg-mime-applications-configuration 140 (home-xdg-mime-applications-configuration