summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorKjetil Orbekk <kj@orbekk.com>2023-06-02 06:56:44 -0400
committerKjetil Orbekk <kj@orbekk.com>2023-08-13 13:38:44 -0400
commit5d3a58e739c3b99f682390719ce3659acf9e3e38 (patch)
tree7882bc8794965a1e6e1dae7def964c1ff358fc3b /modules
parent8211279e983c5c9112add25e08b45eba4085e6a5 (diff)
Update dex config
Diffstat (limited to 'modules')
-rw-r--r--modules/desktop.nix15
-rw-r--r--modules/users.nix1
2 files changed, 11 insertions, 5 deletions
diff --git a/modules/desktop.nix b/modules/desktop.nix
index 472ec22..cf671c0 100644
--- a/modules/desktop.nix
+++ b/modules/desktop.nix
@@ -12,11 +12,14 @@ in {
orbekk.simple-firewall.enable = true;
programs.kdeconnect.enable = true;
+ # Performs some setup needed by river.
+ programs.sway.enable = true;
xdg.portal.enable = true;
xdg.portal.wlr.enable = true;
xdg.portal.extraPortals = with pkgs; [ xdg-desktop-portal-gtk xdg-desktop-portal-kde];
services.dbus.enable = true;
+ services.udisks2.enable = true;
location.latitude = 40.0;
location.longitude = -74.0;
@@ -52,6 +55,7 @@ in {
};
security.rtkit.enable = true;
+ security.pam.services.swaylock = {};
hardware.pulseaudio.enable = false;
services.printing.enable = true;
@@ -67,8 +71,7 @@ in {
fonts = with pkgs; [
fira-code
dejavu_fonts
- # Do these no longer exist?
- # steamPackages.steam-fonts
+ jetbrains-mono
wqy_microhei
];
fontconfig = {
@@ -90,12 +93,14 @@ in {
swaylock
swayidle
grim
- wlopm
+ wlr-randr
wev
lswt
+ foot
+ kanshi
+ wlopm
+ wl-clipboard
- # (conky.override { pulseSupport = true; })
- # anki
wezterm
autorandr
chromium
diff --git a/modules/users.nix b/modules/users.nix
index 8520fdb..22e593a 100644
--- a/modules/users.nix
+++ b/modules/users.nix
@@ -92,6 +92,7 @@ in {
openssh.authorizedKeys.keys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKhRj4eYL01OAboBynL05+YRrYeglZoagbqkGzgX2uJq kagee"
];
+ isSystemUser = true;
};
builder = lib.mkIf enableBuilder {
isSystemUser = true;