Skip to content

mvritz/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Banner

The most efficient and most beautiful mac setup.

sketchybar badge yabai badge skhd badge skhd badge

Dotfiles

Setup

preview

Sketchybar

preview preview-notch

Installation and Setup

To run all the features of Sketchybar you need to install the following dependencies:

Use this sketchybar configuration by running the following commands:

git clone https://github.com/mvritz/dotfiles.git &&
cp -r dotfiles/sketchybar ~/.config/sketchybar

You also need to make create an API Key for the OpenWeatherMap API. After that you need to edit the environment.sh file in the sketchybar folder. You need to replace the WEATHER_API_KEY with your own API Key. You can also customize the spaces and app sorting in there.

Features

Apple Icon

preview The Apple Icon in the top right corner of the screen has popup with the options to open the activity monitor, update homebrew, lock the screeen, open system preferences, restart, and to shut down the computer.

Spaces

preview preview preview
Your spaces are displayed right next to the apple icon. Every space has a different icon which is displayed right next to the ghosts. You can customize the spaces and the apps that are displayed in the spaces in the environment.sh file. It works like this: You define a space an a list of apps that are in that space. Whe you click on the icon for the current space, all the apps will be sorted into their corresponding spaces.

RAM and CPU

preview
The RAM and CPU usage is displayed in the top middle next to the nodge.

Spotify

preview
The spotify icon shows the current song that you are playing and also has a popup with song title, artist name, album name and album cover.

Weather

preview preview
The weather icon shows an icon of the current weather and has a popup with the current temperature and a weather description. All that is based on your current location.

Sound

preview preview
The volume icon has a slide when you click on it which shows the current volume and you can change it by sliding the volume slider.

Battery

preview
The battery icon shows the current battery as an icon and has a popup with the current battery percentage.

WLAN

preview
The WLAN icon shows if you are connected to a network and it has internet and even has a custom symbol for the hotspot. When you click on it there is a popup with the current network name and the current IP address.

Date and Time

preview
The date and time icon shows the current date and time and has a popup with the exact time (HH:MM:SS).

Yabai

You can get my yabai configuration by running the following commands:

git clone https://github.com/mvritz/dotfiles.git &&
cp -r dotfiles/yabai ~/.config/yabai

Skhd

You can get my skhd configuration by running the following commands:

git clone https://github.com/mvritz/dotfiles.git &&
cp -r dotfiles/skhd ~/.config/skhd

Misc

Browser

For the browser I use Shinafox:

preview preview

Spicetify

For Spotify I use Spicetify:

preview preview preview

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages