mirror of
https://github.com/starr-dusT/dotfiles.git
synced 2025-05-20 11:26:06 -07:00
Compare commits
No commits in common. "ffb57414328bc5b3c7f973e22f8c50c97a6aac6f" and "0d5963f3eb65921e6c054cf607223126905c6599" have entirely different histories.
ffb5741432
...
0d5963f3eb
@ -34,28 +34,6 @@ in {
|
|||||||
#gnomeExtensions.fullscreen-avoider
|
#gnomeExtensions.fullscreen-avoider
|
||||||
];
|
];
|
||||||
|
|
||||||
environment.gnome.excludePackages = with pkgs.gnome; [
|
|
||||||
baobab # disk usage analyzer
|
|
||||||
cheese # photo booth
|
|
||||||
epiphany # web browser
|
|
||||||
pkgs.gedit # text editor
|
|
||||||
simple-scan # document scanner
|
|
||||||
totem # video player
|
|
||||||
yelp # help viewer
|
|
||||||
evince # document viewer
|
|
||||||
geary # email client
|
|
||||||
seahorse # password manager
|
|
||||||
pkgs.gnome-tour # tour app
|
|
||||||
pkgs.snapshot # camera application
|
|
||||||
|
|
||||||
# these should be self explanatory
|
|
||||||
pkgs.gnome-connections
|
|
||||||
gnome-font-viewer
|
|
||||||
gnome-logs
|
|
||||||
gnome-maps
|
|
||||||
gnome-music
|
|
||||||
];
|
|
||||||
|
|
||||||
# Enable wayland gnome
|
# Enable wayland gnome
|
||||||
services.xserver = {
|
services.xserver = {
|
||||||
enable = true;
|
enable = true;
|
||||||
@ -70,20 +48,8 @@ in {
|
|||||||
sound.enable = true;
|
sound.enable = true;
|
||||||
hardware.pulseaudio.enable = lib.mkForce false;
|
hardware.pulseaudio.enable = lib.mkForce false;
|
||||||
|
|
||||||
|
# GNOME settings through home
|
||||||
home-manager.users.${user} = {
|
home-manager.users.${user} = {
|
||||||
# Remove unwanted desktop entries
|
|
||||||
# Some are added to ~/.local/share/applications and must be removed manually there
|
|
||||||
# TODO: Use chezmoi to Hide these desktop files
|
|
||||||
xdg.desktopEntries.cups = { name = ""; exec = null; settings.Hidden = "true"; };
|
|
||||||
xdg.desktopEntries.writer = { name = ""; exec = null; settings.Hidden = "true"; };
|
|
||||||
xdg.desktopEntries.math = { name = ""; exec = null; settings.Hidden = "true"; };
|
|
||||||
xdg.desktopEntries.calc = { name = ""; exec = null; settings.Hidden = "true"; };
|
|
||||||
xdg.desktopEntries.draw = { name = ""; exec = null; settings.Hidden = "true"; };
|
|
||||||
xdg.desktopEntries.impress = { name = ""; exec = null; settings.Hidden = "true"; };
|
|
||||||
xdg.desktopEntries.base = { name = ""; exec = null; settings.Hidden = "true"; };
|
|
||||||
xdg.desktopEntries.xterm = { name = ""; exec = null; settings.Hidden = "true"; };
|
|
||||||
|
|
||||||
# GNOME settings through home
|
|
||||||
dconf.settings = {
|
dconf.settings = {
|
||||||
"org/gnome/desktop/background" = {
|
"org/gnome/desktop/background" = {
|
||||||
picture-options = "centered";
|
picture-options = "centered";
|
||||||
|
@ -66,15 +66,6 @@ in {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
services = {
|
|
||||||
gvfs.enable = true;
|
|
||||||
blueman.enable = true;
|
|
||||||
printing.enable = true;
|
|
||||||
printing.drivers = [ pkgs.hplip ];
|
|
||||||
avahi.enable = true;
|
|
||||||
avahi.nssmdns4 = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
# enable sway window manager
|
# enable sway window manager
|
||||||
programs.sway = {
|
programs.sway = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
@ -21,5 +21,14 @@ in {
|
|||||||
alsa.support32Bit = true;
|
alsa.support32Bit = true;
|
||||||
pulse.enable = true;
|
pulse.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
services = {
|
||||||
|
gvfs.enable = true;
|
||||||
|
blueman.enable = true;
|
||||||
|
printing.enable = true;
|
||||||
|
printing.drivers = [ pkgs.hplip ];
|
||||||
|
avahi.enable = true;
|
||||||
|
avahi.nssmdns4 = true;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user