From d8c7f5733fa9e387dd8207e847c674f2ba416bc6 Mon Sep 17 00:00:00 2001 From: Philippe Serhal Date: Sun, 31 Aug 2025 13:16:20 -0400 Subject: [PATCH] feat: track iStat Menus config Note: the plist contained my license key and some device identifying information, which I simply deleted... We'll see if that works. Also, I had four different plists on my machine. I'm not sure if the other three are leftover from iStat Menus 6 or tracking state or something. We'll see. Closes #18. --- README.md | 9 +- com.bjango.istatmenus.menubar.7.plist | 258 ++++++++++++++++++++++++++ 2 files changed, 264 insertions(+), 3 deletions(-) create mode 100644 com.bjango.istatmenus.menubar.7.plist diff --git a/README.md b/README.md index 3196003..cee409b 100644 --- a/README.md +++ b/README.md @@ -29,11 +29,14 @@ From within this repo's directory, run the following command to create the symli stow -d stow-packages -t ~ ag bash git iterm2 mise nvim ssh ``` -Then, iTerm requires additional configuration: +Then, iTerm and iStat Menus require additional configuration: ```bash -defaults write com.googlecode.iterm2.plist PrefsCustomFolder -string "~/Projects/dotfiles" -defaults write com.googlecode.iterm2.plist LoadPrefsFromCustomFolder -bool true +for plist in *.plist +do + defaults write $plist PrefsCustomFolder -string "$(pwd)" + defaults write $plist LoadPrefsFromCustomFolder -bool true +done ``` **Note:** After installation, restart iTerm2 completely. If the Inconsolata Nerd Font doesn't appear correctly, go to iTerm2 → Settings → Profiles → Text and manually re-select "InconsolataNF-Regular" as the font to refresh the font cache. diff --git a/com.bjango.istatmenus.menubar.7.plist b/com.bjango.istatmenus.menubar.7.plist new file mode 100644 index 0000000..ff4e2fe --- /dev/null +++ b/com.bjango.istatmenus.menubar.7.plist @@ -0,0 +1,258 @@ + + + + + Combined + + Menubar + + Items + + + + Menu + + Theme + + Dark + system + Light + system + + + Menubar + + Global + + ReducePadding + 1 + + Style + 1 + + Migration + + CombinedPowerItems + + Profiles + + + Notifications + + Items + + + enabled + 1 + source + battery-low + type + alert + uuid + 4e1abe18-f00e-4f2f-9a69-1ee6d04643f4 + + + enabled + 1 + source + daylightsaving + time + 0 + type + alert + uuid + 7ad71b8c-c416-49c9-a5bc-41f76628c118 + + + enabled + 1 + item + + key + any + + source + temperature + time + 30 + type + banner + uuid + 3e5ac3eb-5a05-4b12-82fe-a51860e5851d + value + 95 + + + + Profiles + + Available + + identifier + default + + Settings + + default + + Battery + + Menubar + + Enabled + 1 + + + CPU + + Menubar + + + Combined + + Menubar + + Items + + + + Disks + + Menubar + + + Memory + + Menubar + + + Network + + Menubar + + + Sensors + + Menubar + + + Time + + Menubar + + + Weather + + Menubar + + Enabled + 1 + Items + + + source + 11 + type + 8 + + + source + 11 + subtype + 7 + type + 7 + useroptions + + value1 + temperature + value2 + humidity + + + + + + + + + Sensors + + Global + + DetailLevel + 1 + + + Status + + Build + + Last + 2252 + + Version + + Last + 7.0999999046325684 + + + Weather + + Global + + AvailableProviders + + + key + apple + name + 🌍 Apple Weather + + + key + accuweather + name + 🌍 AccuWeather + + + key + aeris + name + 🌍 Xweather (formerly Aeris) + + + key + apple + name + + + + key + environmentcanada + name + 🇨🇦 Environment Canada + + + key + willyweather + name + 🇦🇺 WillyWeather (BoM) + + + key + dwd + name + 🇩🇪 DWD + + + key + meteofrance + name + 🇫🇷 Meteo France + + + + + + -- 2.51.2