diff options
author | Patryk Niedźwiedziński <pniedzwiedzinski19@gmail.com> | 2020-09-27 18:14:10 +0200 |
---|---|---|
committer | Patryk Niedźwiedziński <pniedzwiedzinski19@gmail.com> | 2020-09-27 18:14:10 +0200 |
commit | a24f50c8a264fd0e42c789f4cf16a8796ab97e47 (patch) | |
tree | 5a658324937351d823bebe68f5c1b17500c0aebb /platforms | |
parent | f12da1cfafbf3bc2fe3e0b3e79dae449b0b20041 (diff) | |
download | dots-a24f50c8a264fd0e42c789f4cf16a8796ab97e47.tar.gz dots-a24f50c8a264fd0e42c789f4cf16a8796ab97e47.zip |
Darwin config
Diffstat (limited to 'platforms')
-rw-r--r-- | platforms/darwin/configuration.nix | 9 | ||||
-rw-r--r-- | platforms/darwin/default.nix | 35 |
2 files changed, 43 insertions, 1 deletions
diff --git a/platforms/darwin/configuration.nix b/platforms/darwin/configuration.nix index bed3593..e168782 100644 --- a/platforms/darwin/configuration.nix +++ b/platforms/darwin/configuration.nix @@ -12,6 +12,15 @@ in ] ++ common_packages; + system.defaults.dock = { + orientation = "left"; + autohide = true; + autohide-time-modifier = "1.0"; + mineffect = "scale"; + minimize-to-application = true; + static-only = true; + }; + # Use a custom configuration.nix location. # $ darwin-rebuild switch -I darwin-config=$HOME/.config/nixpkgs/darwin/configuration.nix environment.darwinConfig = "$HOME/.config/nixpkgs/platforms/darwin/configuration.nix"; diff --git a/platforms/darwin/default.nix b/platforms/darwin/default.nix index 0967ef4..5b41a4e 100644 --- a/platforms/darwin/default.nix +++ b/platforms/darwin/default.nix @@ -1 +1,34 @@ -{} +{ config, ... }: +let + spotifyUsername = "pboss.n@gmail.com"; + passwdCmd = "pass show spotify.com | head -n 1"; +in +{ + xdg.configFile."spotifyd/spotifyd.conf".text = '' + [global] + # Fill this in with your Spotify login. + username = ${spotifyUsername} + password_cmd = "${passwdCmd}" + + + # How this machine shows up in Spotify Connect. + device_name = spotifyd + device_type = computer + + # This is the default location of Spotify's cache, so just replace LOGIN_NAME + # with your macOS login name (type `whoami` at a Terminal window). + cache_path = ${config.home.homeDirectory}/Library/Application Support/Spotify/PersistentCache/Storage + no_audio_cache = false + + # Various playback options. Tweak these if Spotify is too quiet. + bitrate = 320 + volume_normalisation = true + normalisation_pregain = -10 + + # These need to be set, but don't need to be changed. + backend = rodio + mixer = PCM + volume_controller = softvol + zeroconf_port = 1234 + ''; +} |