mirror of
https://github.com/js0ny/dotfiles.git
synced 2025-12-21 08:43:00 +00:00
switch on darwin
This commit is contained in:
parent
91b011a725
commit
3a9bf7cce2
6 changed files with 15 additions and 1 deletions
|
|
@ -165,6 +165,7 @@
|
||||||
betterfox-nix.modules.homeManager.betterfox
|
betterfox-nix.modules.homeManager.betterfox
|
||||||
sops-nix.homeManagerModules.sops
|
sops-nix.homeManagerModules.sops
|
||||||
stylix.homeModules.stylix
|
stylix.homeModules.stylix
|
||||||
|
nix-index-database.homeModules.nix-index
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@
|
||||||
# Networking
|
# Networking
|
||||||
"wireshark-app"
|
"wireshark-app"
|
||||||
"clash-verge-rev"
|
"clash-verge-rev"
|
||||||
|
"protonvpn"
|
||||||
|
|
||||||
# Terminal Emulator
|
# Terminal Emulator
|
||||||
|
|
||||||
|
|
@ -37,6 +38,7 @@
|
||||||
"steam"
|
"steam"
|
||||||
"discord"
|
"discord"
|
||||||
"orbstack" # Docker runtime
|
"orbstack" # Docker runtime
|
||||||
|
"proton-drive"
|
||||||
|
|
||||||
# System Enhancement
|
# System Enhancement
|
||||||
"alt-tab" # Turn cmd-tab to windows behaviour
|
"alt-tab" # Turn cmd-tab to windows behaviour
|
||||||
|
|
|
||||||
|
|
@ -6,4 +6,6 @@
|
||||||
./system.nix
|
./system.nix
|
||||||
];
|
];
|
||||||
time.timeZone = "Europe/London";
|
time.timeZone = "Europe/London";
|
||||||
|
|
||||||
|
services.tailscale.enable = true;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@
|
||||||
mineffect = "suck";
|
mineffect = "suck";
|
||||||
minimize-to-application = true;
|
minimize-to-application = true;
|
||||||
persistent-apps = [
|
persistent-apps = [
|
||||||
{app = "${pkgs.firefox}/Applications/Firefox.app";}
|
{app = "${pkgs.firefox-bin}/Applications/Firefox.app";}
|
||||||
{app = "${pkgs.ghostty-bin}/Applications/Ghostty.app";}
|
{app = "${pkgs.ghostty-bin}/Applications/Ghostty.app";}
|
||||||
{app = "/Applications/Obsidian.app";}
|
{app = "/Applications/Obsidian.app";}
|
||||||
# { app = "/Applications/LibreWolf.app"; }
|
# { app = "/Applications/LibreWolf.app"; }
|
||||||
|
|
|
||||||
|
|
@ -21,6 +21,7 @@
|
||||||
|
|
||||||
programs.ghostty.systemd.enable = false;
|
programs.ghostty.systemd.enable = false;
|
||||||
programs.ghostty.package = lib.mkForce pkgs.ghostty-bin;
|
programs.ghostty.package = lib.mkForce pkgs.ghostty-bin;
|
||||||
|
programs.firefox.package = lib.mkForce pkgs.firefox-bin;
|
||||||
|
|
||||||
home.file.".ssh/config".text = ''
|
home.file.".ssh/config".text = ''
|
||||||
# ~/.ssh/config
|
# ~/.ssh/config
|
||||||
|
|
@ -28,4 +29,9 @@
|
||||||
UseKeychain yes
|
UseKeychain yes
|
||||||
AddKeysToAgent yes
|
AddKeysToAgent yes
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
stylix = {
|
||||||
|
# cursor.enable = lib.mkForce false;
|
||||||
|
icons.enable = lib.mkForce false;
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -10,9 +10,11 @@
|
||||||
./programs/shell/bash.nix
|
./programs/shell/bash.nix
|
||||||
./programs/shell/zsh.nix
|
./programs/shell/zsh.nix
|
||||||
./programs/shell/fish.nix
|
./programs/shell/fish.nix
|
||||||
|
./programs/shell/carapace.nix
|
||||||
./programs/shell/direnv.nix
|
./programs/shell/direnv.nix
|
||||||
|
|
||||||
# Programs
|
# Programs
|
||||||
|
./programs/aichat.nix
|
||||||
./programs/firefox
|
./programs/firefox
|
||||||
./programs/emacs.nix
|
./programs/emacs.nix
|
||||||
./programs/zed-editor.nix
|
./programs/zed-editor.nix
|
||||||
|
|
@ -28,6 +30,7 @@
|
||||||
./programs/ghostty.nix
|
./programs/ghostty.nix
|
||||||
./programs/tmux.nix
|
./programs/tmux.nix
|
||||||
./programs/kitty.nix
|
./programs/kitty.nix
|
||||||
|
./programs/anki.nix
|
||||||
# ./programs/retroarch.nix # Package broken on macOS
|
# ./programs/retroarch.nix # Package broken on macOS
|
||||||
./programs/duti.nix
|
./programs/duti.nix
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue