Refactor gnome.nix

This commit is contained in:
Jordan Holt 2024-04-21 19:46:07 +01:00
parent 0258036463
commit 17487f010d
Signed by: jordan
GPG Key ID: B8CFFF61F1CCF520
2 changed files with 21 additions and 17 deletions

View File

@ -32,8 +32,28 @@
systemd.services.NetworkManager-wait-online.enable = false;
fonts.packages = with pkgs; [
noto-fonts
(nerdfonts.override { fonts = [ "BigBlueTerminal" "ComicShannsMono" "Terminus" "UbuntuMono" ]; })
];
modules = {
desktop.gnome.enable = true;
networking.tailscale.enable = true;
};
environment.systemPackages = with pkgs; [
bind
bmon
fd
ffmpeg
iotop
unstable.nix-tree
ripgrep
rsync
tcpdump
tokei
tree
wl-clipboard
];
}

View File

@ -145,6 +145,7 @@ in {
};
"org/gnome/desktop/interface" = {
enable-hot-corners = false;
icon-theme = "MoreWaita";
monospace-font-name = "UbuntuMono Nerd Font 11";
};
"org/gnome/desktop/wm/keybindings" = {
@ -156,11 +157,6 @@ in {
};
};
fonts.packages = with pkgs; [
noto-fonts
(nerdfonts.override { fonts = [ "BigBlueTerminal" "ComicShannsMono" "Terminus" "UbuntuMono" ]; })
];
user.packages = with pkgs; [
authenticator
# bottles
@ -185,10 +181,6 @@ in {
environment.systemPackages = with pkgs; [
adw-gtk3
bind
bmon
fd
ffmpeg
gnome.gnome-boxes
gnomeExtensions.another-window-session-manager
# gnomeExtensions.bifocals
@ -219,15 +211,7 @@ in {
# gnomeExtensions.window-is-ready-remover
# gnomeExtensions.worksets
# gnomeExtensions.workspace-matrix
iotop
unstable.morewaita-icon-theme
unstable.nix-tree
ripgrep
rsync
tcpdump
tokei
tree
wl-clipboard
] ++ (if config.virtualisation.podman.enable then [
pods
] else []);