mirror of
https://github.com/Gerg-L/nixos.git
synced 2025-12-10 00:43:56 -05:00
switched laptop to gnome
This commit is contained in:
parent
360b68aea3
commit
7f2945d8ee
3 changed files with 45 additions and 37 deletions
|
|
@ -7,7 +7,7 @@
|
||||||
};
|
};
|
||||||
boot = {
|
boot = {
|
||||||
blacklistedKernelModules = ["nouveau" "lbm-nouveau" "pcspkr"];
|
blacklistedKernelModules = ["nouveau" "lbm-nouveau" "pcspkr"];
|
||||||
kernelParams = ["fbcon=nodefer" "bgrt_disable" "quiet" "splash" "systemd.show_status=false" "rd.udev.log_level=3" "vt.global_cursor_default=0"];
|
kernelParams = ["fbcon=nodefer" "bgrt_disable" "quiet" "systemd.show_status=false" "rd.udev.log_level=3" "vt.global_cursor_default=0"];
|
||||||
consoleLogLevel = 0;
|
consoleLogLevel = 0;
|
||||||
initrd.verbose = false;
|
initrd.verbose = false;
|
||||||
plymouth = {
|
plymouth = {
|
||||||
|
|
|
||||||
|
|
@ -3,15 +3,14 @@
|
||||||
inputs,
|
inputs,
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
environment.systemPackages = with pkgs;
|
environment.systemPackages = with pkgs; [
|
||||||
[
|
heroic
|
||||||
heroic
|
legendary-gl
|
||||||
legendary-gl
|
prismlauncher
|
||||||
prismlauncher
|
];
|
||||||
];
|
programs.steam = {
|
||||||
programs.steam = {
|
enable = true;
|
||||||
enable = true;
|
remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play
|
||||||
remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play
|
dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server
|
||||||
dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server
|
};
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,28 +1,36 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
pkgs,
|
pkgs,
|
||||||
settings,
|
settings,
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
environment.gnome.excludePackages = (with pkgs; [
|
environment.gnome.excludePackages =
|
||||||
gnome-photos
|
(with pkgs; [
|
||||||
gnome-tour
|
gnome-photos
|
||||||
]) ++ (with pkgs.gnome; [
|
gnome-tour
|
||||||
cheese # webcam tool
|
])
|
||||||
gnome-music
|
++ (with pkgs.gnome; [
|
||||||
gnome-terminal
|
cheese # webcam tool
|
||||||
gedit # text editor
|
gnome-music
|
||||||
epiphany # web browser
|
gnome-terminal
|
||||||
geary # email reader
|
gedit # text editor
|
||||||
evince # document viewer
|
epiphany # web browser
|
||||||
gnome-characters
|
geary # email reader
|
||||||
totem # video player
|
evince # document viewer
|
||||||
tali # poker game
|
gnome-characters
|
||||||
iagno # go game
|
totem # video player
|
||||||
hitori # sudoku game
|
tali # poker game
|
||||||
atomix # puzzle game
|
iagno # go game
|
||||||
]);
|
hitori # sudoku game
|
||||||
|
atomix # puzzle game
|
||||||
|
]);
|
||||||
|
dconf.settings = {
|
||||||
|
"org/gnome/desktop/background" = {
|
||||||
|
"picture-uri" = "${../images/recursion.png}";
|
||||||
|
};
|
||||||
|
"org/gnome/desktop/screensaver" = {
|
||||||
|
"picture-uri" = "${../images/recursion.png}";
|
||||||
|
};
|
||||||
|
};
|
||||||
services.xserver = {
|
services.xserver = {
|
||||||
enable = true;
|
enable = true;
|
||||||
exportConfiguration = true; #make config debuggable
|
exportConfiguration = true; #make config debuggable
|
||||||
|
|
@ -31,12 +39,13 @@ environment.gnome.excludePackages = (with pkgs; [
|
||||||
xautolock.enable = false;
|
xautolock.enable = false;
|
||||||
desktopManager.xterm.enable = false;
|
desktopManager.xterm.enable = false;
|
||||||
excludePackages = [pkgs.xterm];
|
excludePackages = [pkgs.xterm];
|
||||||
desktopManager.gnome.enable = true;
|
desktopManager.gnome.enable = true;
|
||||||
displayManager = {
|
displayManager = {
|
||||||
sessionCommands = ''
|
autoLogin = {
|
||||||
feh --bg-scale ${../images/recursion.png}
|
enable = true;
|
||||||
'';
|
user = settings.username;
|
||||||
|
};
|
||||||
gdm.enable = true;
|
gdm.enable = true;
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue