feat(gaming): Install wine64 and bottles
This commit is contained in:
parent
ff8d07431a
commit
b1522ff8cb
1 changed files with 28 additions and 15 deletions
|
|
@ -1,4 +1,9 @@
|
||||||
{ config, lib, pkgs, ... }:
|
{
|
||||||
|
config,
|
||||||
|
lib,
|
||||||
|
pkgs,
|
||||||
|
...
|
||||||
|
}:
|
||||||
|
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
|
|
@ -27,8 +32,11 @@
|
||||||
|
|
||||||
keyboard.layout = "us";
|
keyboard.layout = "us";
|
||||||
keyboard.variant = "dvorak";
|
keyboard.variant = "dvorak";
|
||||||
keyboard.options =
|
keyboard.options = [
|
||||||
[ "terminate:ctrl_alt_bksp" "caps:escape" "compose:ralt" ];
|
"terminate:ctrl_alt_bksp"
|
||||||
|
"caps:escape"
|
||||||
|
"compose:ralt"
|
||||||
|
];
|
||||||
|
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
# social
|
# social
|
||||||
|
|
@ -41,7 +49,8 @@
|
||||||
|
|
||||||
# gaming support
|
# gaming support
|
||||||
lutris
|
lutris
|
||||||
winePackages.stagingFull
|
bottles
|
||||||
|
wine64Packages.stagingFull
|
||||||
|
|
||||||
# reading
|
# reading
|
||||||
calibre
|
calibre
|
||||||
|
|
@ -66,23 +75,27 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.firefox.override {
|
package = pkgs.firefox.override {
|
||||||
cfg = {
|
cfg = {
|
||||||
nativeMessagingHosts.packages =
|
nativeMessagingHosts.packages = [
|
||||||
[ pkgs.browserpass pkgs.tridactyl-native ];
|
pkgs.browserpass
|
||||||
|
pkgs.tridactyl-native
|
||||||
|
];
|
||||||
enableGnomeExtensions = true;
|
enableGnomeExtensions = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
mpv.enable = true;
|
mpv.enable = true;
|
||||||
|
|
||||||
zsh = let
|
zsh =
|
||||||
auth-socket-env = ''
|
let
|
||||||
export SSH_AUTH_SOCK="$(${pkgs.gnupg}/bin/gpgconf -L agent-ssh-socket)"
|
auth-socket-env = ''
|
||||||
'';
|
export SSH_AUTH_SOCK="$(${pkgs.gnupg}/bin/gpgconf -L agent-ssh-socket)"
|
||||||
in {
|
'';
|
||||||
enable = true;
|
in
|
||||||
loginExtra = auth-socket-env;
|
{
|
||||||
initExtra = auth-socket-env;
|
enable = true;
|
||||||
};
|
loginExtra = auth-socket-env;
|
||||||
|
initExtra = auth-socket-env;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
services.gpg-agent = {
|
services.gpg-agent = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue