• feat(nix): enable gnome-remote-desktop and xrdp services
• fix(nix): replace ollama with obsidian in system packages • feat(nix): add cheese, freerdp, and rustdesk-flutter to GUI modules • refactor(nix): reorganize gnome extensions and services configuration • chore(nix): configure xrdp to use mkDefault and add firewall rules for RDP • feat(nix): enable gnome-remote-desktop with proper port configuration
This commit is contained in:
parent
71304185bd
commit
f5be97a2f4
2 changed files with 12 additions and 7 deletions
|
|
@ -125,25 +125,28 @@ in
|
|||
bat
|
||||
cardpeek
|
||||
ccache
|
||||
cheese
|
||||
chromium
|
||||
clang
|
||||
dive
|
||||
easyeffects
|
||||
file
|
||||
firefox
|
||||
freerdp
|
||||
gh
|
||||
gimp
|
||||
git
|
||||
gnome-browser-connector
|
||||
cheese
|
||||
gnome-remote-desktop
|
||||
gnome-session
|
||||
gnome-software
|
||||
gnomeExtensions.appindicator
|
||||
gnomeExtensions.autohide-battery
|
||||
gnomeExtensions.clipboard-history
|
||||
gnomeExtensions.dash-to-panel
|
||||
gnomeExtensions.easyeffects-preset-selector
|
||||
gnomeExtensions.hibernate-status-button
|
||||
gnomeExtensions.vitals
|
||||
gnomeExtensions.clipboard-history
|
||||
gnupg
|
||||
go
|
||||
jq
|
||||
|
|
@ -159,6 +162,7 @@ in
|
|||
pstree
|
||||
remmina
|
||||
ripgrep
|
||||
rustdesk-flutter
|
||||
rustup
|
||||
statix
|
||||
thunderbird
|
||||
|
|
@ -167,8 +171,6 @@ in
|
|||
wl-clipboard
|
||||
yubikey-personalization
|
||||
zellij
|
||||
gnome-remote-desktop
|
||||
rustdesk-flutter
|
||||
]
|
||||
++ lib.optionals pkgs.stdenv.targetPlatform.isx86_64 (
|
||||
with pkgs;
|
||||
|
|
@ -208,8 +210,12 @@ in
|
|||
};
|
||||
|
||||
# remote desktop
|
||||
services.xrdp.enable = true;
|
||||
services.xrdp.enable = lib.mkDefault false;
|
||||
services.xrdp.defaultWindowManager = "${pkgs.gnome-session}/bin/gnome-session";
|
||||
services.xrdp.openFirewall = true;
|
||||
|
||||
services.gnome.gnome-remote-desktop.enable = lib.mkDefault true;
|
||||
networking.firewall.allowedTCPPorts = [ 3389 ];
|
||||
networking.firewall.allowedUDPPorts = [ 3389 ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue