Updated
This commit is contained in:
@@ -1,16 +1,8 @@
|
|||||||
{ config, pkgs, ... }:
|
{ config, pkgs, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
services.xserver.enable = true;
|
services.displayManager.gdm.enable = true;
|
||||||
services.xserver.displayManager.gdm = {
|
services.desktopManager.gnome.enable = true;
|
||||||
enable = true;
|
|
||||||
wayland = true;
|
|
||||||
};
|
|
||||||
services.xserver.desktopManager.gnome.enable = true;
|
|
||||||
services.xserver.xkb = {
|
|
||||||
layout = "us";
|
|
||||||
variant = "";
|
|
||||||
};
|
|
||||||
|
|
||||||
services.printing.enable = true;
|
services.printing.enable = true;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -20,25 +20,11 @@
|
|||||||
})
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
# Default browser settings
|
|
||||||
xdg = {
|
|
||||||
mime.enable = true;
|
|
||||||
mime.defaultApplications = {
|
|
||||||
"text/html" = [ "librewolf.desktop" ];
|
|
||||||
"application/xhtml+xml" = [ "librewolf.desktop" ];
|
|
||||||
"x-scheme-handler/http" = [ "librewolf.desktop" ];
|
|
||||||
"x-scheme-handler/https" = [ "librewolf.desktop" ];
|
|
||||||
"x-scheme-handler/ftp" = [ "librewolf.desktop" ];
|
|
||||||
"application/x-www-browser" = [ "librewolf.desktop" ];
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
environment.variables.BROWSER = "librewolf";
|
environment.variables.BROWSER = "librewolf";
|
||||||
|
|
||||||
environment.systemPackages =
|
environment.systemPackages =
|
||||||
with pkgs; [
|
with pkgs; [
|
||||||
# Browsers and comms
|
# Browsers and comms
|
||||||
librewolf
|
|
||||||
discord
|
discord
|
||||||
signal-desktop-bin
|
signal-desktop-bin
|
||||||
|
|
||||||
@@ -46,11 +32,11 @@
|
|||||||
git
|
git
|
||||||
go
|
go
|
||||||
cargo
|
cargo
|
||||||
|
gnumake
|
||||||
rustc
|
rustc
|
||||||
rust-analyzer
|
rust-analyzer
|
||||||
rustfmt
|
rustfmt
|
||||||
nodejs_24
|
nodejs_24
|
||||||
python3Full
|
|
||||||
openssh
|
openssh
|
||||||
nodePackages."pnpm"
|
nodePackages."pnpm"
|
||||||
openssl
|
openssl
|
||||||
@@ -59,35 +45,20 @@
|
|||||||
usbutils
|
usbutils
|
||||||
qmk-udev-rules
|
qmk-udev-rules
|
||||||
qmk
|
qmk
|
||||||
beta.dbeaver-bin
|
ghostty
|
||||||
neofetch
|
|
||||||
beta.ghostty
|
|
||||||
beta.flow-control
|
|
||||||
|
|
||||||
# Desktop applications
|
# Desktop applications
|
||||||
bitwarden-desktop
|
bitwarden-desktop
|
||||||
vlc
|
vlc
|
||||||
streamrip
|
streamrip
|
||||||
supersonic
|
|
||||||
beta.opencloud-desktop
|
|
||||||
zotero
|
zotero
|
||||||
prismlauncher
|
prismlauncher
|
||||||
lrcget
|
lrcget
|
||||||
slack
|
|
||||||
impression
|
impression
|
||||||
ardour
|
|
||||||
krita
|
|
||||||
inkscape
|
|
||||||
streamcontroller
|
streamcontroller
|
||||||
easyeffects
|
easyeffects
|
||||||
onlyoffice-desktopeditors
|
onlyoffice-desktopeditors
|
||||||
|
|
||||||
# Gaming
|
|
||||||
luanti
|
|
||||||
duckstation
|
|
||||||
dolphin-emu
|
|
||||||
ryubing
|
|
||||||
|
|
||||||
# GNOME extensions
|
# GNOME extensions
|
||||||
gnomeExtensions.appindicator
|
gnomeExtensions.appindicator
|
||||||
];
|
];
|
||||||
|
|||||||
Reference in New Issue
Block a user