From b3679d472aa298cba630e6fc1c1d10c3e218ba9b Mon Sep 17 00:00:00 2001
From: David Bernet <david.bernet@student.uni-halle.de>
Date: Sat, 5 Oct 2024 02:27:36 +0000
Subject: [PATCH] Update configuration.nix

---
 nixos/nixos/configuration.nix | 37 +++++++++++++++++++++++++++--------
 1 file changed, 29 insertions(+), 8 deletions(-)

diff --git a/nixos/nixos/configuration.nix b/nixos/nixos/configuration.nix
index e8302a0..949c281 100644
--- a/nixos/nixos/configuration.nix
+++ b/nixos/nixos/configuration.nix
@@ -49,10 +49,18 @@
   services.xserver.displayManager.lightdm.enable = true;
   services.xserver.desktopManager.cinnamon.enable = true;
 
+  services.xserver.windowManager.awesome = {
+	enable = true;
+        luaModules = with pkgs.luaPackages; [
+                luarocks # is the package manager for Lua modules
+        	luadbi-mysql # Database abstraction layer
+  	];
+  };
+
   # Configure keymap in X11
-  services.xserver = {
+  services.xserver.xkb = {
     layout = "de";
-    xkbVariant = "";
+    variant = "";
   };
 
   # Configure console keymap
@@ -70,7 +78,7 @@
     alsa.support32Bit = true;
     pulse.enable = true;
     # If you want to use JACK applications, uncomment this
-    jack.enable = true;
+    #jack.enable = true;
 
     # use the example session manager (no others are packaged yet so this is enabled by default,
     # no need to redefine it in your config for now)
@@ -86,12 +94,22 @@
     description = "hexe";
     extraGroups = [ "networkmanager" "wheel" ];
     packages = with pkgs; [
-      	thunderbird
+	rofi
+	kitty
         papirus-icon-theme
         fira-code
+	flameshot
+	keepassxc
+	thunderbird
         vscode
         cargo
-        kitty
+        obsidian
+        pavucontrol
+        rpi-imager
+        transmission
+        transmission-gtk
+        gnome.gnome-disk-utility
+	
     ];
   };
 
@@ -104,9 +122,11 @@
   # List packages installed in system profile. To search, run:
   # $ nix search wget
   environment.systemPackages = with pkgs; [
-    wget
-    git
-    python3
+	
+  	nano
+	wget
+	git
+    	python3
   ];
 
   # Some programs need SUID wrappers, can be configured further or are
@@ -135,4 +155,5 @@
   # Before changing this value read the documentation for this option
   # (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
   system.stateVersion = "24.05"; # Did you read the comment?
+
 }
-- 
GitLab