Compare commits
4 Commits
6d9686f14b
...
25.11
| Author | SHA1 | Date | |
|---|---|---|---|
| 0ae4d84ca2 | |||
| 7c877fde84 | |||
| d53286e04c | |||
| 445b0cd558 |
@@ -169,15 +169,6 @@ in
|
||||
"Redo" = "@$z"; # Cmd+Shift+Z
|
||||
};
|
||||
})
|
||||
|
||||
# Hide macOS menu bar when SketchyBar is enabled
|
||||
# Note: Requires logout/login to take effect
|
||||
(mkIf cfg.sketchybar.enable {
|
||||
NSGlobalDomain = {
|
||||
_HIHideMenuBar = true;
|
||||
AppleMenuBarVisibleInFullscreen = false;
|
||||
};
|
||||
})
|
||||
];
|
||||
|
||||
# Install aerospace package and optional tools if enabled
|
||||
@@ -187,6 +178,7 @@ in
|
||||
|
||||
# Enable and configure aerospace
|
||||
programs.aerospace.enable = true;
|
||||
programs.aerospace.launchd.enable = cfg.launchd.enable;
|
||||
programs.aerospace.userSettings = mkMerge [
|
||||
# Default configuration with leader key substitution
|
||||
{
|
||||
@@ -315,18 +307,6 @@ in
|
||||
cfg.userSettings
|
||||
];
|
||||
|
||||
# Launchd agent for auto-starting aerospace
|
||||
launchd.agents.aerospace = mkIf cfg.launchd.enable {
|
||||
enable = true;
|
||||
config = {
|
||||
Program = "${pkgs.aerospace}/Applications/AeroSpace.app/Contents/MacOS/AeroSpace";
|
||||
RunAtLoad = true;
|
||||
KeepAlive = true;
|
||||
StandardOutPath = "/tmp/aerospace.log";
|
||||
StandardErrorPath = "/tmp/aerospace.err.log";
|
||||
};
|
||||
};
|
||||
|
||||
# Launchd agent for autoraise
|
||||
launchd.agents.autoraise = mkIf cfg.autoraise.enable {
|
||||
enable = true;
|
||||
|
||||
@@ -14,7 +14,8 @@ in
|
||||
home.packages = [
|
||||
# Communication apps
|
||||
pkgs.element-desktop
|
||||
#pkgs.fluffychat #marked insecure as of nixos 25.05
|
||||
# Re-enabled in 25.11 after security issues were resolved
|
||||
pkgs.fluffychat
|
||||
pkgs.nextcloud-talk-desktop
|
||||
|
||||
# For logging back into google chat
|
||||
|
||||
@@ -327,6 +327,7 @@ in {
|
||||
};
|
||||
in {
|
||||
enable = true;
|
||||
extraOptions = [ "--unsupported-gpu" ];
|
||||
config = recursiveUpdate base_sway_config cfg.extraSwayConfig;
|
||||
};
|
||||
|
||||
|
||||
@@ -15,8 +15,8 @@ in
|
||||
# Emulators
|
||||
dolphin-emu
|
||||
|
||||
# Waiting for 25.11 where the binary build has been fixed
|
||||
#dolphin-emu-primehack
|
||||
# Re-enabled in 25.11 after binary build was fixed
|
||||
dolphin-emu-primehack
|
||||
|
||||
# Experimenting with just using the steam version + downloading
|
||||
# indiviudal cores
|
||||
@@ -30,14 +30,6 @@ in
|
||||
dedicatedServer.openFirewall = true;
|
||||
localNetworkGameTransfers.openFirewall = true;
|
||||
};
|
||||
|
||||
# TODO: Remove me once dolphin-emu and dolphin-emu-primehack update
|
||||
# dependencies to mbedtls from mbedtls_2 (which is currently)
|
||||
# unmaintained
|
||||
nixpkgs.config.permittedInsecurePackages = [ "mbedtls-2.28.10" ];
|
||||
warnings = [
|
||||
"Using insecure mbedtls-2.28.10 for Dolphin Emu - check for updates regularly"
|
||||
];
|
||||
})
|
||||
];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user