mirror of
https://github.com/cupcakearmy/nix-macos.git
synced 2025-09-05 18:30:39 +00:00
update
This commit is contained in:
2
cask.nix
2
cask.nix
@@ -21,9 +21,11 @@
|
|||||||
"balenaetcher"
|
"balenaetcher"
|
||||||
|
|
||||||
# Apps
|
# Apps
|
||||||
|
"obsidian"
|
||||||
"figma"
|
"figma"
|
||||||
"arc"
|
"arc"
|
||||||
"firefox"
|
"firefox"
|
||||||
|
"zen-browser"
|
||||||
"bitwarden"
|
"bitwarden"
|
||||||
"spotify"
|
"spotify"
|
||||||
"vlc"
|
"vlc"
|
||||||
|
11
darwin.nix
11
darwin.nix
@@ -20,6 +20,13 @@
|
|||||||
# Nix Darwin
|
# Nix Darwin
|
||||||
# https://daiderd.com/nix-darwin/manual/index.html
|
# https://daiderd.com/nix-darwin/manual/index.html
|
||||||
|
|
||||||
|
# networking.hosts = {
|
||||||
|
# "127.0.0.1" = [
|
||||||
|
# "localhost"
|
||||||
|
# "dev.buena.com"
|
||||||
|
# ];
|
||||||
|
# };
|
||||||
|
|
||||||
system.defaults = {
|
system.defaults = {
|
||||||
# Security
|
# Security
|
||||||
screensaver.askForPassword = true;
|
screensaver.askForPassword = true;
|
||||||
@@ -81,8 +88,12 @@
|
|||||||
enable = true;
|
enable = true;
|
||||||
casks = (import ./cask.nix) ++ (lib.attrByPath [ "extras" "casks" ] [ ] host);
|
casks = (import ./cask.nix) ++ (lib.attrByPath [ "extras" "casks" ] [ ] host);
|
||||||
taps = [ "lihaoyun6/tap" ];
|
taps = [ "lihaoyun6/tap" ];
|
||||||
|
global = {
|
||||||
|
autoUpdate = true;
|
||||||
|
};
|
||||||
onActivation = {
|
onActivation = {
|
||||||
autoUpdate = true;
|
autoUpdate = true;
|
||||||
|
upgrade = true;
|
||||||
cleanup = "zap";
|
cleanup = "zap";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
18
flake.lock
generated
18
flake.lock
generated
@@ -7,11 +7,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1742246081,
|
"lastModified": 1744919155,
|
||||||
"narHash": "sha256-1e4oFbtdOOb6NqauHevWWjEUXZnfZ6RUAJJjn9i4YBc=",
|
"narHash": "sha256-IJksPW32V9gid9vDxoloJMRk+YGjxq5drFHBFeBkKU8=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "c657142e24a43ea1035889f0b0a7c24598e0e18a",
|
"rev": "72526a5f7cde2ef9075637802a1e2a8d2d658f70",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -27,11 +27,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1742165923,
|
"lastModified": 1744478979,
|
||||||
"narHash": "sha256-WKzuVsHXjuxYjS9KxKdpoPWpT37LofyS5llSssEw058=",
|
"narHash": "sha256-dyN+teG9G82G+m+PX/aSAagkC+vUv0SgUw3XkPhQodQ=",
|
||||||
"owner": "LnL7",
|
"owner": "LnL7",
|
||||||
"repo": "nix-darwin",
|
"repo": "nix-darwin",
|
||||||
"rev": "95eac71bf52b271523d0ca81dbbeb3182990fc24",
|
"rev": "43975d782b418ebf4969e9ccba82466728c2851b",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -42,11 +42,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1742206328,
|
"lastModified": 1744536153,
|
||||||
"narHash": "sha256-q+AQ///oMnyyFzzF4H9ShSRENt3Zsx37jTiRkLkXXE0=",
|
"narHash": "sha256-awS2zRgF4uTwrOKwwiJcByDzDOdo3Q1rPZbiHQg/N38=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "096478927c360bc18ea80c8274f013709cf7bdcd",
|
"rev": "18dd725c29603f582cf1900e0d25f9f1063dbf11",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@@ -21,6 +21,7 @@ with pkgs;
|
|||||||
woff2
|
woff2
|
||||||
bat
|
bat
|
||||||
rsync
|
rsync
|
||||||
|
yq
|
||||||
|
|
||||||
# Dev
|
# Dev
|
||||||
devenv
|
devenv
|
||||||
@@ -54,6 +55,7 @@ with pkgs;
|
|||||||
ruby
|
ruby
|
||||||
ruby-lsp
|
ruby-lsp
|
||||||
rubyPackages.prism
|
rubyPackages.prism
|
||||||
|
go
|
||||||
|
|
||||||
# Fonts
|
# Fonts
|
||||||
nerd-fonts.jetbrains-mono
|
nerd-fonts.jetbrains-mono
|
||||||
|
@@ -2,4 +2,15 @@
|
|||||||
username = "cupcakearmy";
|
username = "cupcakearmy";
|
||||||
hostName = "mac14";
|
hostName = "mac14";
|
||||||
platform = "aarch64-darwin";
|
platform = "aarch64-darwin";
|
||||||
|
|
||||||
|
extras = {
|
||||||
|
casks = [
|
||||||
|
"surfshark"
|
||||||
|
];
|
||||||
|
pkgs =
|
||||||
|
pkgs: with pkgs; [
|
||||||
|
biome
|
||||||
|
infisical
|
||||||
|
];
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
Binary file not shown.
Reference in New Issue
Block a user