commit 8a124dd118013f75b76b1b27071436871f4c8e55
parent 93fa09baf3f1882c5412e52ce6c3b143b5575a13
Author: Vincent Demeester <vincent@sbr.pm>
Date: Wed, 8 Jul 2020 18:21:28 +0200
systems/foo: use it to test gnome
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
Diffstat:
2 files changed, 42 insertions(+), 2 deletions(-)
diff --git a/systems/foo.nix b/systems/foo.nix
@@ -1,4 +1,4 @@
-{ lib, ... }:
+{ pkgs, lib, ... }:
with lib;
let
@@ -39,9 +39,49 @@ in
};
services.xserver.enable = true;
+ services.xserver.layout = "fr";
+ services.xserver.xkbVariant = "bepo";
+ services.xserver.xkbOptions = "grp:menu_toggle,grp_led:caps,compose:caps";
+ services.xserver.displayManager.gdm.enable = true;
+ services.xserver.desktopManager.gnome3.enable = true;
+ services.gnome3.chrome-gnome-shell.enable = true;
+ services.gnome3.core-shell.enable = true;
+ services.gnome3.core-os-services.enable = true;
+ services.gnome3.core-utilities.enable = true;
+
+ fonts = {
+ enableFontDir = true;
+ enableGhostscriptFonts = true;
+ fonts = with pkgs; [
+ corefonts
+ dejavu_fonts
+ emojione
+ feh
+ fira
+ fira-code
+ fira-code-symbols
+ fira-mono
+ hasklig
+ inconsolata
+ iosevka
+ noto-fonts
+ noto-fonts-cjk
+ noto-fonts-emoji
+ noto-fonts-extra
+ overpass
+ symbola
+ source-code-pro
+ twemoji-color-font
+ ubuntu_font_family
+ unifont
+ ];
+ };
+ /*
+ services.xserver.enable = true;
services.xserver.displayManager.xpra.enable = true;
services.xserver.displayManager.xpra.bindTcp = "0.0.0.0:10000";
services.xserver.displayManager.xpra.pulseaudio = true;
+ */
virtualisation.containers = {
enable = true;
diff --git a/users/vincent/desktop/gnome.nix b/users/vincent/desktop/gnome.nix
@@ -27,7 +27,7 @@
gnome3.gnome-usage
gnomeExtensions.sound-output-device-chooser
- gnomeExtensions.paperwm
+ gnomeExtensions.tilingnome
my.gnome-shell-extension-shell
gnome3.gnome-shell-extensions