mirror of
https://codeberg.org/tmayoff/.dotfiles.git
synced 2025-12-06 08:48:34 -05:00
More homebrew
This commit is contained in:
parent
a9ff6300b4
commit
7886e793b8
2 changed files with 56 additions and 14 deletions
|
|
@ -3,7 +3,9 @@
|
|||
outputs,
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
}: let
|
||||
py_ver = "3.10";
|
||||
in {
|
||||
imports = [
|
||||
# ../fish.nix
|
||||
./sketchybar.nix
|
||||
|
|
@ -49,6 +51,8 @@
|
|||
pinentry_mac
|
||||
llvmPackages_19.clang-tools
|
||||
|
||||
pipenv
|
||||
|
||||
sketchybar
|
||||
# sbarlua
|
||||
|
||||
|
|
@ -56,8 +60,46 @@
|
|||
|
||||
# android-tools
|
||||
jdk17
|
||||
|
||||
conan
|
||||
];
|
||||
|
||||
homebrew = {
|
||||
enable = true;
|
||||
|
||||
onActivation = {
|
||||
autoUpdate = true; # Fetch the newest stable branch of Homebrew's git repo
|
||||
upgrade = true; # Upgrade outdated casks, formulae, and App Store apps
|
||||
# 'zap': uninstalls all formulae(and related files) not listed in the generated Brewfile
|
||||
cleanup = "zap";
|
||||
};
|
||||
|
||||
brews = [
|
||||
"autoconf"
|
||||
"automake"
|
||||
"fastlane"
|
||||
"freetype"
|
||||
"git-lfs"
|
||||
"libtool"
|
||||
"m4"
|
||||
"nasm"
|
||||
"pkg-config"
|
||||
"python@${py_ver}"
|
||||
"rsync"
|
||||
"jq"
|
||||
"ffmpeg"
|
||||
"wget"
|
||||
"ios-deploy"
|
||||
"unzip"
|
||||
"xz"
|
||||
];
|
||||
|
||||
casks = [
|
||||
"firefox"
|
||||
"gpg-suite"
|
||||
];
|
||||
};
|
||||
|
||||
# services.aerospace.enable = true;
|
||||
|
||||
programs.fish.enable = true;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue