From b1522ff8cb5f6732896fd02e377fa4206c0c1e1f Mon Sep 17 00:00:00 2001 From: Alexander Kobjolke Date: Sun, 19 May 2024 00:23:12 +0200 Subject: [PATCH] feat(gaming): Install wine64 and bottles --- home/alex/home.nix | 43 ++++++++++++++++++++++++++++--------------- 1 file changed, 28 insertions(+), 15 deletions(-) diff --git a/home/alex/home.nix b/home/alex/home.nix index 70cf434..bab35c5 100644 --- a/home/alex/home.nix +++ b/home/alex/home.nix @@ -1,4 +1,9 @@ -{ config, lib, pkgs, ... }: +{ + config, + lib, + pkgs, + ... +}: { imports = [ @@ -27,8 +32,11 @@ keyboard.layout = "us"; keyboard.variant = "dvorak"; - keyboard.options = - [ "terminate:ctrl_alt_bksp" "caps:escape" "compose:ralt" ]; + keyboard.options = [ + "terminate:ctrl_alt_bksp" + "caps:escape" + "compose:ralt" + ]; packages = with pkgs; [ # social @@ -41,7 +49,8 @@ # gaming support lutris - winePackages.stagingFull + bottles + wine64Packages.stagingFull # reading calibre @@ -66,23 +75,27 @@ enable = true; package = pkgs.firefox.override { cfg = { - nativeMessagingHosts.packages = - [ pkgs.browserpass pkgs.tridactyl-native ]; + nativeMessagingHosts.packages = [ + pkgs.browserpass + pkgs.tridactyl-native + ]; enableGnomeExtensions = true; }; }; }; mpv.enable = true; - zsh = let - auth-socket-env = '' - export SSH_AUTH_SOCK="$(${pkgs.gnupg}/bin/gpgconf -L agent-ssh-socket)" - ''; - in { - enable = true; - loginExtra = auth-socket-env; - initExtra = auth-socket-env; - }; + zsh = + let + auth-socket-env = '' + export SSH_AUTH_SOCK="$(${pkgs.gnupg}/bin/gpgconf -L agent-ssh-socket)" + ''; + in + { + enable = true; + loginExtra = auth-socket-env; + initExtra = auth-socket-env; + }; }; services.gpg-agent = {