mirror of
https://gitlab.com/ahoneybun/nyxi-installer.git
synced 2025-05-12 02:54:03 -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
|
||||
networking.hostName = "NixOS";
|
||||
networking.networkmanager.enable = true;
|
||||
|
||||
# Set your time zone.
|
||||
time.timeZone = "America/Denver";
|
||||
|
@ -32,6 +33,19 @@
|
|||
# Enter keyboard layout
|
||||
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
|
||||
services.packagekit.enable = true;
|
||||
|
||||
|
@ -55,7 +69,12 @@
|
|||
[
|
||||
firefox
|
||||
fish
|
||||
flatpak
|
||||
git
|
||||
libsForQt5.discover
|
||||
libsForQt5.plasma-nm
|
||||
libsForQt5.plasma-pa
|
||||
libsForQt5.sddm
|
||||
thunderbird
|
||||
tilix
|
||||
];
|
||||
|
@ -63,15 +82,6 @@
|
|||
# Enable the OpenSSH daemon
|
||||
services.openssh.enable = true;
|
||||
|
||||
# Enable Pipewire
|
||||
security.rtkit.enable = true;
|
||||
services.pipewire = {
|
||||
enable = true;
|
||||
alsa.enable = true;
|
||||
alsa.support32Bit = true;
|
||||
pulse.enable = false;
|
||||
};
|
||||
|
||||
# GNOME
|
||||
services.xserver.enable = true;
|
||||
services.xserver.displayManager.gdm.enable = true;
|
||||
|
@ -80,6 +90,21 @@
|
|||
# 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 ];
|
||||
|
||||
# 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.autoUpgrade.enable = true;
|
||||
system.autoUpgrade.allowReboot = true;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue