All Projects → tokamach → Kawaiify

tokamach / Kawaiify

OSX theming script, WIP

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Kawaiify

Osx Cpu Temp
Outputs current CPU temperature for OSX
Stars: ✭ 802 (+3910%)
Mutual labels:  osx
Webhere
HTML scraping for Objective-C.
Stars: ✭ 16 (-20%)
Mutual labels:  osx
Sxkdvm
SXKDVM - OSX Docker KVM / Run an OSX KVM virtual machine inside a Docker container.
Stars: ✭ 840 (+4100%)
Mutual labels:  osx
Stronghold
Easily configure macOS security settings from the terminal.
Stars: ✭ 813 (+3965%)
Mutual labels:  osx
Starscream
Websockets in swift for iOS and OSX
Stars: ✭ 7,105 (+35425%)
Mutual labels:  osx
Emacs Anywhere
Configurable automation + hooks called with application information
Stars: ✭ 917 (+4485%)
Mutual labels:  osx
Osx And Ios Security Awesome
OSX and iOS related security tools
Stars: ✭ 765 (+3725%)
Mutual labels:  osx
Go Convexhull
Implementation of Graham Scan algorithm for Convex Hull in GO with visualization
Stars: ✭ 12 (-40%)
Mutual labels:  osx
Themekit
macOS theming library
Stars: ✭ 836 (+4080%)
Mutual labels:  theming
Blossom
A free open-source design framework for the modern web
Stars: ✭ 26 (+30%)
Mutual labels:  theming
Utox
µTox the lightest and fluffiest Tox client
Stars: ✭ 820 (+4000%)
Mutual labels:  osx
Styled System
⬢ Style props for rapid UI development
Stars: ✭ 7,126 (+35530%)
Mutual labels:  theming
Spectre macos
Tools to run MacOS on HP Spectre x360 (Late-2016 / Early-2017, Kaby Lake)
Stars: ✭ 22 (+10%)
Mutual labels:  osx
Liko 12
LIKO-12 is an open source fantasy computer made using LÖVE.
Stars: ✭ 811 (+3955%)
Mutual labels:  osx
Cr
cr.h: A Simple C Hot Reload Header-only Library
Stars: ✭ 845 (+4125%)
Mutual labels:  osx
Nswindowstyles
A showcase of the many different styles of windows possible with NSWindow on macOS
Stars: ✭ 801 (+3905%)
Mutual labels:  osx
Nepali Romanized Pro
Nepali Romanized Keyboard Layout with installer for macOS
Stars: ✭ 18 (-10%)
Mutual labels:  osx
Alfred Iconfinder Search
Alfred 3 workflow for Iconfinder instant search
Stars: ✭ 14 (-30%)
Mutual labels:  osx
Osx Mac Menubar App
Menubar application for Mac
Stars: ✭ 11 (-45%)
Mutual labels:  osx
React Styling Hoc
Механизм темизации для React-компонентов, написанных с использованием CSS модулей.
Stars: ✭ 25 (+25%)
Mutual labels:  theming

Kawaiify

This is a simple script to automatically switch themes on OSX. A theme in this case is a wallpaper, terminal theme, dark or light menu bar, etc. It is currently a heavy WIP.

demo

Current Options

  • Wallpaper
  • iTerm2 Profile
  • Hide Menu bar
  • Dark or light mode
  • Neofetch image

how 2 do

Right now this github is mostly just here to keep track of the scripts progress. However if you really want to use the script you'll have to:

  1. Replace the themes in the start of the script with image paths and iTerm2 profiles that'll work for you
  2. Tell iTerm2 to use settings from another folder, like ~/.kawaiify/ and then export your current settings to there.
  3. Run the script with kawaiify themename
  4. Symlink it to somewhere on your path I guess

multiple monitors
since I got a second monitor I added multi monitor support. set one wallpaper for each monitor in the $WALLS variable

Issues

new iTerm2 windows won't use new profile until restarted

This is due to the way iTerm2 loads config on startup. Currently not a high priority as I think it would require patching iTerm2, and quite likely not a simple patch either.

potential questions

Can I change other things, prompt etc...

Right now I haven't implemented directly changing shell configs. However there is an alternate system usable right now. The file ~/.kawaiify/theme.lock contains the current theme name. Use this to your advantage, for example you could set your bash/zsh/fish prompt to change based on this file. It's what I do.

See here for more.

I don't like terminals, is this possible from a GUI

why are you here

But ok I might make a menu bar widget later

why doesn't it do $X

Either I'm bad or OSX isn't customizable enough

the name is dumb

no u

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].