Compare commits

...

24 Commits

Author SHA1 Message Date
71cf51f301 add docker shortcuts 2025-12-05 20:49:11 +01:00
08c751ceb3 add mkcert 2025-12-05 20:48:56 +01:00
b27684f9cb update flake 2025-12-05 20:48:48 +01:00
e8469c723b update vscode config 2025-12-05 20:48:39 +01:00
b14b31c7b8 add host 2025-12-05 20:48:31 +01:00
197fa0461e update plist 2025-12-05 20:48:04 +01:00
d1c7c336a2 update 2025-11-14 14:25:57 +01:00
5c3c59d6da update plist 2025-11-14 14:25:48 +01:00
3845ae7bde update readme to use determinate systems 2025-11-10 23:43:28 +01:00
79d88d9461 dont manage nix 2025-11-10 23:42:38 +01:00
08b84fe5db update plist 2025-11-10 22:51:54 +01:00
036684c6c7 update aldente config 2025-11-10 22:51:38 +01:00
a4d5297c00 update flake and add buildx 2025-11-10 22:51:26 +01:00
409a48426c remove docker desktop 2025-11-06 00:25:50 +01:00
8d19b5b056 raycast config 2025-11-05 23:59:55 +01:00
90a52b2c13 vscode 2025-11-04 00:58:22 +01:00
01393919ec state 2025-11-04 00:43:11 +01:00
0047118a70 extensions 2025-11-04 00:08:53 +01:00
762715c2b5 add vscode config 2025-11-03 23:51:48 +01:00
43c0dc2035 remove ordio 2025-11-02 15:52:51 +01:00
b7271cf816 latest raycast config 2025-11-02 15:10:40 +01:00
d57ad9b3e9 add some tools 2025-10-28 11:24:20 +01:00
1824493c88 update configs 2025-10-27 23:05:37 +01:00
489971d880 update nix 2025-10-27 22:45:08 +01:00
29 changed files with 26 additions and 51 deletions

View File

@@ -13,15 +13,14 @@
## Installation
```bash
# Install nix [without the --determinate flag]
# ⚠️ When asked if install the determinate version say no
curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install
# Install nix
curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install --determinate
# Install brew [for casks]
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Get repo
git clone https://github.com/cupcakearmy/nix-macos ~/.config/nix-macos
git clone https://github.com/cupcakearmy/nix-macos ~/.config/dotfiles
# Unlock (Given that the base64 key is in your clipboard)
nix shell nixpkgs#git nixpkgs#git-crypt nixpkgs#coreutils
@@ -30,7 +29,7 @@ git-crypt unlock .key
# Installation
# Available hosts can be found in the ./hosts directory
sudo nix run nix-darwin -- switch --flake ~/.config/nix-macos#<host>
sudo nix run nix-darwin -- switch --flake ~/.config/dotfiles#<host>
# After installation simply use the provided alias to rebuild
vai

View File

@@ -15,7 +15,6 @@
"lihaoyun6/tap/quickrecorder"
# Dev
"docker-desktop"
"sloth"
"vscodium"
"visual-studio-code"

View File

@@ -24,6 +24,9 @@
yq
delta
kubectl
croc
asciinema_3
grex
# Rust utils
bat
@@ -66,6 +69,9 @@
# QOL
dc = "docker compose";
dcl = "dc logs -f";
dclt = "dcl --tail 100";
dcln = "dcl --since 1m";
rsync = "rsync -az --info=progress2";
t = "tmux new-session -A -s main";
e = "nvim";

View File

@@ -6,6 +6,7 @@
...
}:
{
nix.enable = false;
nix.settings = {
experimental-features = "nix-command flakes";
substituters = [ "https://devenv.cachix.org" ];

18
flake.lock generated
View File

@@ -7,11 +7,11 @@
]
},
"locked": {
"lastModified": 1761584077,
"narHash": "sha256-dISPEZahlfs5K6d58zR4akRRyogfE9P4WSyPPNT7HiE=",
"lastModified": 1764952935,
"narHash": "sha256-cRPB2zESVMjIGxJ49qj4t4qnT0ae44E+fS/mkfOS/BY=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "e82585308aef3d4cc2c36c7b6946051c8cdf24ef",
"rev": "519828bf1c97f8bc2ed2d3b79214067047d3c67d",
"type": "github"
},
"original": {
@@ -27,11 +27,11 @@
]
},
"locked": {
"lastModified": 1761339987,
"narHash": "sha256-IUaawVwItZKi64IA6kF6wQCLCzpXbk2R46dHn8sHkig=",
"lastModified": 1764161084,
"narHash": "sha256-HN84sByg9FhJnojkGGDSrcjcbeioFWoNXfuyYfJ1kBE=",
"owner": "LnL7",
"repo": "nix-darwin",
"rev": "7cd9aac79ee2924a85c211d21fafd394b06a38de",
"rev": "e95de00a471d07435e0527ff4db092c84998698e",
"type": "github"
},
"original": {
@@ -42,11 +42,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1761440988,
"narHash": "sha256-2qsow3cQIgZB2g8Cy8cW+L9eXDHP6a1PsvOschk5y+E=",
"lastModified": 1764915887,
"narHash": "sha256-CeBCJ9BMsuzVgn8GVfuSRZ6xeau7szzG0Xn6O/OxP9M=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "de69d2ba6c70e747320df9c096523b623d3a4c35",
"rev": "42e29df35be6ef54091d3a3b4e97056ce0a98ce8",
"type": "github"
},
"original": {

View File

@@ -40,7 +40,7 @@ let
n = "fnm use --install-if-missing";
c = "pwd | pbcopy";
vai = "sudo darwin-rebuild switch --flake ~/.config/nix-macos#${host.hostName}";
vai = "sudo darwin-rebuild switch --flake ~/.config/dotfiles#${host.hostName}";
clean = "nix-collect-garbage -d";
};
};

View File

@@ -1,5 +1,4 @@
[
(import ./mac14.nix)
(import ./ordio.nix)
(import ./1k5.nix)
]

View File

@@ -14,13 +14,17 @@
"blender"
"bambu-studio"
"cyberduck"
"kicad"
];
pkgs =
pkgs: with pkgs; [
docker-client
colima
docker-buildx
biome
infisical
ffmpeg
pulumi
mkcert
];
};
}

View File

@@ -1,33 +0,0 @@
{
username = "nicco";
hostName = "ordio";
platform = "aarch64-darwin";
sshKey = "ordio";
extras = {
casks = [
"tableplus"
"http-toolkit"
"phpstorm"
"notion"
];
pkgs =
pkgs: with pkgs; [
mkcert
dnsmasq
awscli2
mysql84
cocoapods
xcodes
# For projects
pixman
pkg-config
pango
libpng
giflib
librsvg
python313Packages.setuptools
];
};
}

Binary file not shown.

BIN
secrets/configs/raycast.key Normal file

Binary file not shown.

BIN
secrets/git/config.1k5 Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.