More packages and services
This commit is contained in:
parent
fb8a0810ff
commit
8393d5e907
2 changed files with 27 additions and 4 deletions
|
|
@ -1,8 +1,9 @@
|
|||
{ pkgs }: with pkgs; [
|
||||
nix-index
|
||||
|
||||
gcc
|
||||
git
|
||||
|
||||
htop
|
||||
ripgrep
|
||||
|
||||
emacs
|
||||
cmake
|
||||
|
|
@ -10,6 +11,15 @@
|
|||
libtool
|
||||
notmuch
|
||||
mu
|
||||
keychain
|
||||
|
||||
lsof
|
||||
htop
|
||||
tigervnc
|
||||
xorg.xinit
|
||||
wget
|
||||
|
||||
parsec-bin
|
||||
|
||||
vim
|
||||
]
|
||||
|
|
|
|||
|
|
@ -21,12 +21,25 @@ in
|
|||
services.xserver.displayManager.sddm.enable = true;
|
||||
services.xserver.desktopManager.plasma5.enable = true;
|
||||
|
||||
# VNC Server
|
||||
services.xrdp.enable = true;
|
||||
services.xrdp.defaultWindowManager = "startplasma-x11";
|
||||
services.xrdp.openFirewall = true;
|
||||
|
||||
services.syncthing = {
|
||||
enable = true;
|
||||
user = "benson";
|
||||
configDir = "/home/benson/.config/syncthing"; # Folder for Syncthing's settings and keys
|
||||
dataDir = "/home/benson/.config/syncthing/db"; # Folder for Syncthing's database
|
||||
};
|
||||
|
||||
hardware.bluetooth.enable = true; # enables support for Bluetooth
|
||||
|
||||
# Configure keymap in X11
|
||||
services.xserver = {
|
||||
layout = "us";
|
||||
xkbVariant = "dvorak";
|
||||
layout = "us,us";
|
||||
xkbVariant = "dvorak,";
|
||||
xkbOptions = "grp:win_space_toggle";
|
||||
};
|
||||
|
||||
# Configure console keymap
|
||||
|
|
|
|||
Loading…
Reference in a new issue