mirror of
https://gitlab.com/ahoneybun/nyxi-installer.git
synced 2025-05-12 11:04:02 -06:00
Update config-gnome.nix
This commit is contained in:
parent
53c065cf92
commit
a115a1a3af
1 changed files with 34 additions and 9 deletions
|
@ -25,6 +25,7 @@
|
||||||
|
|
||||||
# Name your host machine
|
# Name your host machine
|
||||||
networking.hostName = "NixOS";
|
networking.hostName = "NixOS";
|
||||||
|
networking.networkmanager.enable = true;
|
||||||
|
|
||||||
# Set your time zone.
|
# Set your time zone.
|
||||||
time.timeZone = "America/Denver";
|
time.timeZone = "America/Denver";
|
||||||
|
@ -32,6 +33,19 @@
|
||||||
# Enter keyboard layout
|
# Enter keyboard layout
|
||||||
services.xserver.layout = "us";
|
services.xserver.layout = "us";
|
||||||
|
|
||||||
|
# Enable Flatpak
|
||||||
|
xdg = {
|
||||||
|
portal = {
|
||||||
|
enable = true;
|
||||||
|
extraPortals = with pkgs; [
|
||||||
|
xdg-desktop-portal-wlr
|
||||||
|
xdg-desktop-portal-kde
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
services.flatpak.enable = true;
|
||||||
|
|
||||||
# Enable PackageKit for Discover
|
# Enable PackageKit for Discover
|
||||||
services.packagekit.enable = true;
|
services.packagekit.enable = true;
|
||||||
|
|
||||||
|
@ -55,7 +69,12 @@
|
||||||
[
|
[
|
||||||
firefox
|
firefox
|
||||||
fish
|
fish
|
||||||
|
flatpak
|
||||||
git
|
git
|
||||||
|
libsForQt5.discover
|
||||||
|
libsForQt5.plasma-nm
|
||||||
|
libsForQt5.plasma-pa
|
||||||
|
libsForQt5.sddm
|
||||||
thunderbird
|
thunderbird
|
||||||
tilix
|
tilix
|
||||||
];
|
];
|
||||||
|
@ -63,15 +82,6 @@
|
||||||
# Enable the OpenSSH daemon
|
# Enable the OpenSSH daemon
|
||||||
services.openssh.enable = true;
|
services.openssh.enable = true;
|
||||||
|
|
||||||
# Enable Pipewire
|
|
||||||
security.rtkit.enable = true;
|
|
||||||
services.pipewire = {
|
|
||||||
enable = true;
|
|
||||||
alsa.enable = true;
|
|
||||||
alsa.support32Bit = true;
|
|
||||||
pulse.enable = false;
|
|
||||||
};
|
|
||||||
|
|
||||||
# GNOME
|
# GNOME
|
||||||
services.xserver.enable = true;
|
services.xserver.enable = true;
|
||||||
services.xserver.displayManager.gdm.enable = true;
|
services.xserver.displayManager.gdm.enable = true;
|
||||||
|
@ -80,6 +90,21 @@
|
||||||
# Disable GNOME applications
|
# Disable GNOME applications
|
||||||
environment.gnome.excludePackages = [ pkgs.gnome.cheese pkgs.gnome-photos pkgs.gnome.gnome-music pkgs.gnome.gnome-terminal pkgs.gnome.gedit pkgs.epiphany pkgs.evince pkgs.gnome.gnome-characters pkgs.gnome.totem pkgs.gnome.tali pkgs.gnome.iagno pkgs.gnome.hitori pkgs.gnome.atomix pkgs.gnome-tour pkgs.gnome.geary ];
|
environment.gnome.excludePackages = [ pkgs.gnome.cheese pkgs.gnome-photos pkgs.gnome.gnome-music pkgs.gnome.gnome-terminal pkgs.gnome.gedit pkgs.epiphany pkgs.evince pkgs.gnome.gnome-characters pkgs.gnome.totem pkgs.gnome.tali pkgs.gnome.iagno pkgs.gnome.hitori pkgs.gnome.atomix pkgs.gnome-tour pkgs.gnome.geary ];
|
||||||
|
|
||||||
|
# Enable Pipewire
|
||||||
|
security.rtkit.enable = true;
|
||||||
|
services.pipewire = {
|
||||||
|
enable = true;
|
||||||
|
alsa.enable = true;
|
||||||
|
alsa.support32Bit = true;
|
||||||
|
pulse.enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
# Enable Bluetooth
|
||||||
|
hardware.bluetooth.enable = true;
|
||||||
|
|
||||||
|
# Enable CUPS
|
||||||
|
services.printing.enable = true;
|
||||||
|
|
||||||
# System
|
# System
|
||||||
system.autoUpgrade.enable = true;
|
system.autoUpgrade.enable = true;
|
||||||
system.autoUpgrade.allowReboot = true;
|
system.autoUpgrade.allowReboot = true;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue