nix-darwin: home for darwin

This commit is contained in:
js0ny 2025-11-21 08:03:59 +00:00
parent f68ac5a89a
commit 3e0fa1770e
11 changed files with 353 additions and 291 deletions

View file

@ -30,14 +30,7 @@
"wireshark-app"
"clash-verge-rev"
# Editor
"visual-studio-code"
# Browsers
"firefox"
# Terminal Emulator
"ghostty"
"kitty"
# Fonts
@ -54,7 +47,7 @@
"alt-tab" # Turn cmd-tab to windows behaviour
"karabiner-elements" # Keymapping
"localsend"
"squirrel" # Input Method
"squirrel-app" # Input Method
"rustdesk" # Remote Desktop
"iina" # MPV Frontend
# TODO: I think karabiner is the superset

View file

@ -1,4 +1,4 @@
{...}: {
{pkgs, ...}: {
system.defaults.dock = {
appswitcher-all-displays = true;
autohide = true;
@ -8,15 +8,14 @@
mineffect = "suck";
minimize-to-application = true;
persistent-apps = [
{app = "/Applications/Vivaldi.app";}
{app = "/Applications/kitty.app";}
{app = "${pkgs.firefox}/Applications/Firefox.app";}
{app = "${pkgs.ghostty-bin}/Applications/Ghostty.app";}
{app = "/Applications/Obsidian.app";}
{app = "Applications/Visual Studio Code.app";}
# { app = "/Applications/LibreWolf.app"; }
# { spacer = { small = false; }; }
# { spacer = { small = true; }; }
# { folder = "/System/Applications/Utilities"; }
# { folder = "/Users/js0ny/Downloads/"; }
# {folder = "/Users/js0ny/Downloads/";}
];
persistent-others = [
"/Users/js0ny/Downloads"