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