chore: update azalea host a little (pkgs, finder options, etc)

This commit is contained in:
ahwx 2026-02-21 23:22:42 +01:00
parent 80f525cdb6
commit 008c697c50

View file

@ -2,17 +2,12 @@
pkgs, pkgs,
inputs, inputs,
self, self,
username,
... ...
}: }:
{ {
imports = [ imports = [
# ./../../modules/core/homebrew.nix ./../../modules/core/default.azalea.nix
./../../modules/core/user.nix
# ./../../modules/core/skhd.nix
./../../modules/core/yabai.nix
#./../../modules/core/virtualization.nix
#./../../modules/services/tailscale.nix
#./../../modules/services/mpd.nix
]; ];
security.pam.services.sudo_local.touchIdAuth = true; security.pam.services.sudo_local.touchIdAuth = true;
@ -30,12 +25,18 @@
}; };
finder = { finder = {
AppleShowAllExtensions = true; AppleShowAllExtensions = true;
FXPreferredViewStyle = "clmv"; FXEnableExtensionChangeWarning = false;
CreateDesktop = false;
FXPreferredViewStyle = "Nlsv"; # list view
# FXPreferredViewStyle = "clmv";
ShowPathbar = true;
}; };
# "com.apple.finder".NewWindowTargetPath = "file:///Users/${username}/";
iCal."first day of week" = "Monday"; iCal."first day of week" = "Monday";
screencapture.include-date = true; screencapture.include-date = true;
screencapture.type = "png"; screencapture.type = "png";
spaces.spans-displays = false; spaces.spans-displays = false;
loginwindow.GuestEnabled = false;
}; };
}; };
nixpkgs.hostPlatform = "aarch64-darwin"; nixpkgs.hostPlatform = "aarch64-darwin";
@ -45,7 +46,7 @@
taps = [ taps = [
"homebrew/homebrew-core" "homebrew/homebrew-core"
"homebrew/homebrew-cask" "homebrew/homebrew-cask"
# "FelixKratz/formulae" "FelixKratz/homebrew-formulae"
]; ];
onActivation = { onActivation = {
autoUpdate = true; autoUpdate = true;
@ -59,17 +60,29 @@
brews = [ brews = [
"imagemagick" "imagemagick"
"virt-manager" "virt-manager"
# "svim" "svim"
"nowplaying-cli"
"switchaudio-osx"
"lua"
]; ];
casks = [ casks = [
"vial"
"thunderbird"
"sf-symbols"
"font-sf-mono"
"font-sf-pro"
"darktable"
"qbittorrent" "qbittorrent"
"libreoffice" "libreoffice"
"signal" "signal"
"ungoogled-chromium" "ungoogled-chromium"
"keepingyouawake"
# "yubikey-agent"
# "orca-slicer" # "orca-slicer"
"element" "element"
"raycast"
"anki" "anki"
"homerow"
"firefox"
"kitty" "kitty"
"spotify" "spotify"
"nextcloud" "nextcloud"
@ -83,8 +96,7 @@
"mullvad-vpn" "mullvad-vpn"
"maccy" "maccy"
"spotmenu" "spotmenu"
# "svim" "utm"
# "font-sketchybar-app-font"
]; ];
}; };
@ -93,7 +105,7 @@
# imports = [ ../flake/modules/home/zsh.nix ]; # imports = [ ../flake/modules/home/zsh.nix ];
environment.systemPackages = [ environment.systemPackages = [
pkgs.vim pkgs.vim
inputs.nixvim.packages.${pkgs.system}.default inputs.nixvim.packages.${pkgs.stdenv.hostPlatform.system}.default
pkgs.lazygit pkgs.lazygit
pkgs.eza pkgs.eza
pkgs.exiftool pkgs.exiftool