summaryrefslogtreecommitdiffstats
path: root/darwin-common.nix
diff options
context:
space:
mode:
authorSkullheadx <andrew.montgomery@warpengine.ai>2026-06-29 14:40:59 -0400
committerSkullheadx <andrew.montgomery@warpengine.ai>2026-06-29 14:40:59 -0400
commitcfa14753fd6e4ec2a28778eed460ddd5926bdbe1 (patch)
treec2b85e115810beb2147e1a932ae06530bccc68b0 /darwin-common.nix
parentDRY for username (diff)
downloadnixos-cfa14753fd6e4ec2a28778eed460ddd5926bdbe1.tar.gz
nixos-cfa14753fd6e4ec2a28778eed460ddd5926bdbe1.tar.bz2
nixos-cfa14753fd6e4ec2a28778eed460ddd5926bdbe1.zip
switch to name - system pattern
Diffstat (limited to 'darwin-common.nix')
-rw-r--r--darwin-common.nix110
1 files changed, 0 insertions, 110 deletions
diff --git a/darwin-common.nix b/darwin-common.nix
deleted file mode 100644
index 82b4c85..0000000
--- a/darwin-common.nix
+++ /dev/null
@@ -1,110 +0,0 @@
-{
- config,
- pkgs,
- inputs,
- username,
- ...
-}: {
- imports = [
- ./zsh.nix
- ./vim.nix
- ];
-
- # List packages installed in system profile. To search by name, run:
- # $ nix-env -qaP | grep wget
- environment.systemPackages = with pkgs; [
- ffmpeg
- librewolf
- lazygit
- fastfetch
- git
- wget
- curl
- direnv
- pass
- passExtensions.pass-otp
- passExtensions.pass-update
- ];
-
- programs.zsh.enable = true;
-
- security.pam.services.sudo_local = {
- enable = true;
- reattach = true;
- touchIdAuth = true;
- };
-
- system = {
- defaults = {
- NSGlobalDomain = {
- AppleICUForce24HourTime = true;
- AppleInterfaceStyle = "Dark";
- AppleShowAllExtensions = true;
- AppleShowAllFiles = true;
- NSAutomaticCapitalizationEnabled = false;
- NSDocumentSaveNewDocumentsToCloud = false;
- NSNavPanelExpandedStateForSaveMode2 = true;
- NSWindowShouldDragOnGesture = true;
- PMPrintingExpandedStateForPrint = true;
- PMPrintingExpandedStateForPrint2 = true;
- };
-
- controlcenter.NowPlaying = true;
-
- dock = {
- minimize-to-application = true;
- mru-spaces = false;
- show-recents = false;
- };
-
- finder = {
- AppleShowAllExtensions = true;
- AppleShowAllFiles = true;
- FXEnableExtensionChangeWarning = false;
- FXPreferredViewStyle = "Nlsv";
- QuitMenuItem = true;
- ShowMountedServersOnDesktop = true;
- ShowPathbar = true;
- ShowStatusBar = true;
- _FXEnableColumnAutoSizing = true;
- _FXSortFoldersFirst = true;
- };
-
- screencapture = {
- location = "/Users/${username}/Documents/Screenshots";
- type = "jpg";
- };
- };
-
- keyboard = {
- remapCapsLockToEscape = true;
- swapLeftCtrlAndFn = true;
- enableKeyMapping = true;
- };
- };
-
- homebrew = {
- enable = true;
- # onActivation.cleanup = "uninstall";
-
- taps = [
- ];
- brews = [
- "openssh"
- ];
- casks = [
- "keepingyouawake"
- "scroll-reverser"
- "ghostty"
- ];
- };
-
- # Used for backwards compatibility, please read the changelog before changing.
- # $ darwin-rebuild changelog
- system.stateVersion = 6;
-
- # The platform the configuration will be used on.
- nixpkgs.hostPlatform = "aarch64-darwin";
- nixpkgs.config.allowUnfree = true;
- nix.settings.experimental-features = ["nix-command" "flakes"];
-}