parent
45629f2a6f
commit
ca9dc5c8c1
8 changed files with 32 additions and 16 deletions
|
|
@ -1,6 +1,7 @@
|
||||||
keys:
|
keys:
|
||||||
- &ulmo_1 age19qfpf980tadguqq44zf6xwvjvl428dyrj46ha3n6aeqddwhtnuqqml7etq
|
- &ulmo_1 age19qfpf980tadguqq44zf6xwvjvl428dyrj46ha3n6aeqddwhtnuqqml7etq
|
||||||
- &ulmo_2 age1ewes0f5snqx3sh5ul6fa6qtxzhd25829v6mf5rx2wnheat6fefps5rme2x
|
- &ulmo_2 age1ewes0f5snqx3sh5ul6fa6qtxzhd25829v6mf5rx2wnheat6fefps5rme2x
|
||||||
|
- &manwe_1 age1jmrmdw4kmjeu9d6z74r2unqt7wpgsx24vqejmdjretsnsn8g4drsl3m98w
|
||||||
|
|
||||||
creation_rules:
|
creation_rules:
|
||||||
# All Machine secrets
|
# All Machine secrets
|
||||||
|
|
@ -8,4 +9,5 @@ creation_rules:
|
||||||
key_groups:
|
key_groups:
|
||||||
- age:
|
- age:
|
||||||
- *ulmo_1
|
- *ulmo_1
|
||||||
- *ulmo_2
|
- *ulmo_2
|
||||||
|
- *manwe_1
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,9 @@ in
|
||||||
};
|
};
|
||||||
|
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
home.packages = with pkgs; [ teamspeak3 teamspeak6-client ];
|
home.packages = with pkgs; [
|
||||||
|
# teamspeak3
|
||||||
|
teamspeak6-client
|
||||||
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -26,13 +26,13 @@ in {
|
||||||
|
|
||||||
config = mkIf (cfg.enable) {
|
config = mkIf (cfg.enable) {
|
||||||
stylix = {
|
stylix = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
base16Scheme = "${pkgs.base16-schemes}/share/themes/${cfg.theme}.yaml";
|
base16Scheme = "${pkgs.base16-schemes}/share/themes/${cfg.theme}.yaml";
|
||||||
image = ./${cfg.theme}.jpg;
|
image = ./${cfg.theme}.jpg;
|
||||||
polarity = cfg.polarity;
|
polarity = cfg.polarity;
|
||||||
|
|
||||||
# targets.qt.platform = mkDefault "kde";
|
targets.qt.platform = mkDefault "kde";
|
||||||
targets.zen-browser.profileNames = [ "Chris" ];
|
targets.zen-browser.profileNames = [ "Chris" ];
|
||||||
|
|
||||||
fonts = {
|
fonts = {
|
||||||
|
|
|
||||||
|
|
@ -15,15 +15,20 @@ in {
|
||||||
};
|
};
|
||||||
|
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
|
# environment.systemPackages = with pkgs; [ steam ];
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
steam = {
|
steam = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.steam.override {
|
remotePlay.openFirewall = true;
|
||||||
extraEnv = {
|
dedicatedServer.openFirewall = true;
|
||||||
DXVK_HUD = "compiler";
|
localNetworkGameTransfers.openFirewall = true;
|
||||||
MANGOHUD = true;
|
# package = pkgs.steam.override {
|
||||||
};
|
# extraEnv = {
|
||||||
};
|
# DXVK_HUD = "compiler";
|
||||||
|
# MANGOHUD = true;
|
||||||
|
# };
|
||||||
|
# };
|
||||||
|
|
||||||
# gamescopeSession = {
|
# gamescopeSession = {
|
||||||
# enable = true;
|
# enable = true;
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,7 @@ in
|
||||||
konsole
|
konsole
|
||||||
kate
|
kate
|
||||||
ghostwriter
|
ghostwriter
|
||||||
oxygen
|
# oxygen
|
||||||
];
|
];
|
||||||
environment.sessionVariables.NIXOS_OZONE_WL = "1";
|
environment.sessionVariables.NIXOS_OZONE_WL = "1";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -11,8 +11,8 @@ in mkWindowsAppNoCC rec {
|
||||||
version = "2.25.4";
|
version = "2.25.4";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://studio.download.bricklink.info/Studio2.0+EarlyAccess/Archive/2.25.4_1/Studio+2.0+EarlyAccess.exe";
|
url = "https://studio.download.bricklink.info/Studio2.0+EarlyAccess/Archive/2.25.12_1/Studio+2.0+EarlyAccess.exe";
|
||||||
sha256 = "sha256:1gw6pyvfr7zr42g21hqgiwkjs88nvhq2c2v40y21frvwv17hja92";
|
sha256 = "sha256:1xl3zvzkzr64zphk7rnpfx3whhbaykzw06m3nd5dc12r2p4sdh3v";
|
||||||
};
|
};
|
||||||
|
|
||||||
enableMonoBootPrompt = false;
|
enableMonoBootPrompt = false;
|
||||||
|
|
@ -59,7 +59,10 @@ in mkWindowsAppNoCC rec {
|
||||||
wine64 reg add 'HKEY_CURRENT_USER\Software\Wine\X11 Driver' /t REG_SZ /v UseTakeFocus /d N /f
|
wine64 reg add 'HKEY_CURRENT_USER\Software\Wine\X11 Driver' /t REG_SZ /v UseTakeFocus /d N /f
|
||||||
'';
|
'';
|
||||||
|
|
||||||
winAppPreRun = '''';
|
winAppPreRun = ''
|
||||||
|
wineserver -W
|
||||||
|
wine64 reg add 'HKEY_CURRENT_USER\Software\Wine\X11 Driver' /t REG_SZ /v UseTakeFocus /d N /f
|
||||||
|
'';
|
||||||
|
|
||||||
winAppRun = ''
|
winAppRun = ''
|
||||||
wine64 "$WINEPREFIX/drive_c/Program Files/Studio 2.0/Studio.exe" "$ARGS"
|
wine64 "$WINEPREFIX/drive_c/Program Files/Studio 2.0/Studio.exe" "$ARGS"
|
||||||
|
|
|
||||||
|
|
@ -17,5 +17,6 @@ mkShell {
|
||||||
nixd
|
nixd
|
||||||
openssl
|
openssl
|
||||||
inputs.clan-core.packages.${stdenv.hostPlatform.system}.clan-cli
|
inputs.clan-core.packages.${stdenv.hostPlatform.system}.clan-cli
|
||||||
|
nix-output-monitor
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
{...}: {
|
{ pkgs, ...}: {
|
||||||
imports = [
|
imports = [
|
||||||
./disks.nix
|
./disks.nix
|
||||||
./hardware.nix
|
./hardware.nix
|
||||||
|
|
@ -8,6 +8,8 @@
|
||||||
|
|
||||||
services.logrotate.checkConfig = false;
|
services.logrotate.checkConfig = false;
|
||||||
|
|
||||||
|
environment.systemPackages = with pkgs; [ beyond-all-reason ];
|
||||||
|
|
||||||
sneeuwvlok = {
|
sneeuwvlok = {
|
||||||
hardware.has = {
|
hardware.has = {
|
||||||
gpu.amd = true;
|
gpu.amd = true;
|
||||||
|
|
@ -20,7 +22,7 @@
|
||||||
animated = true;
|
animated = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
desktop.use = "cosmic";
|
desktop.use = "plasma";
|
||||||
|
|
||||||
application = {
|
application = {
|
||||||
steam.enable = true;
|
steam.enable = true;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue