managing modules for darwin arch.
This commit is contained in:
@@ -19,7 +19,6 @@
|
||||
outputs.overlays.additions
|
||||
outputs.overlays.modifications
|
||||
outputs.overlays.stable-packages
|
||||
# outputs.overlays.nur
|
||||
];
|
||||
};
|
||||
|
||||
|
||||
@@ -17,16 +17,15 @@
|
||||
|
||||
home.packages = [
|
||||
pkgs.air
|
||||
pkgs.awsebcli
|
||||
pkgs.bun
|
||||
pkgs.go
|
||||
pkgs.nodejs_23
|
||||
pkgs.python314 # coz awsebcli requires python in $PATH
|
||||
pkgs.pnpm
|
||||
|
||||
pkgs.discord
|
||||
pkgs.obsidian
|
||||
pkgs.spotify
|
||||
pkgs.discord # not working without overlays (darwin sucks)
|
||||
pkgs.redis
|
||||
pkgs.telegram-desktop
|
||||
];
|
||||
|
||||
nixpkgs = {
|
||||
|
||||
@@ -20,29 +20,43 @@
|
||||
pkgs.nerd-fonts.jetbrains-mono
|
||||
# Alternate Fonts
|
||||
# pkgs.nerd-fonts.caskaydia-mono
|
||||
# pkgs.nerd-fonts.iosevka
|
||||
pkgs.nerd-fonts.iosevka
|
||||
];
|
||||
|
||||
homebrew = {
|
||||
enable = true;
|
||||
|
||||
brews = [
|
||||
# "mongodb/brew/mongodb-community"
|
||||
];
|
||||
|
||||
caskArgs = {
|
||||
appdir = "/Applications";
|
||||
require_sha = true;
|
||||
}
|
||||
|
||||
# darwin support for packages sucks
|
||||
casks = [
|
||||
"firefox"
|
||||
"raycast"
|
||||
"obsidian"
|
||||
"spotify"
|
||||
|
||||
# not me using em :(
|
||||
"mongodb-compass"
|
||||
"postman"
|
||||
"slack"
|
||||
"zoom"
|
||||
];
|
||||
|
||||
global.autoUpdate = true;
|
||||
|
||||
onActivation = {
|
||||
autoUpdate = true;
|
||||
upgrade = true;
|
||||
cleanup = "zap";
|
||||
};
|
||||
|
||||
brews = [];
|
||||
|
||||
casks = [
|
||||
"raycast"
|
||||
"firefox"
|
||||
|
||||
# CORPO
|
||||
"mongodb-compass"
|
||||
"postman"
|
||||
"slack"
|
||||
"zoom"
|
||||
];
|
||||
taps = []
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user