โœจ
WWCode Tokyo Creative Coding Study Session
  • ๐Ÿ README
  • ๐Ÿ—“๏ธSessions
    • ๐ŸŽจSession 1: "Great Artists Steal (With Permission)"
    • ๐Ÿ”ณSession 2: CSS Art
    • ๐Ÿ–Œ๏ธSession 3: Developer Tooling
    • Bonus Session: WWCode Connect
    • โš™๏ธSession 4: Processing
    • ๐Ÿ˜‚Session 5: Emoji
    • ๐Ÿ“–Session 6: Tech Zines
    • ๐Ÿ™Session 7: GitHub Profile Customization
    • ๐ŸกSession 8: Create a "Collection" Website
    • ๐Ÿค–A.I. for Humor
  • ๐ŸงฐResources
    • ๐ŸŒˆColor
    • ๐Ÿ› ๏ธTools
    • ๐Ÿ˜ŠUnicode: Emoji, Symbols, and more
    • ๐Ÿ–ผ๏ธImagery & Assets
    • ๐Ÿ‘ฏโ€โ™€๏ธMember Show and Tell
  • โ”F.A.Q.s
    • ๐Ÿช™What about NFTs?
Powered by GitBook
On this page
  • IDE UI Customization
  • Terminal
  • Check out these links for some inspiration:
  • ASCII Art Resources
  • Keyboard
  • Software for Keyboard Remapping
  • Hardware
  • Creators
  • Sailor Mercury
  • Cassidy Williams
  • Chiamaka Ikeanyi
  • Mina Markham
Edit on GitHub
  1. Sessions

Session 3: Developer Tooling

April

PreviousSession 2: CSS ArtNextBonus Session: WWCode Connect

Last updated 3 years ago

We spend so much of our time at work. It can be great to take a little time to make our workspace fun.

Session goal: Customize part of your developer tools, such as your IDE, terminal, or keyboard. Bonus: Share your customization with others by publishing, blogging, or making a how-to video.

IDE UI Customization

VS Code

JetBrains / IntelliJ

Atom

VIM

Emacs

Terminal

Those of us who work in the terminal often have set up a custom file that runs when the terminal instantiates. Bash users may use .profile or .bashrc. Zsh users typically use .zshrc.Did you know you can also add some creative customizations to your terminal?

Check out these links for some inspiration:

ASCII Art Resources

Keyboard

Software for Keyboard Remapping

OS X

Windows

Linux

Hardware

Mechanical keyboards are growing in popularity due to their customizability and quality. Be warned they are an investment, but if you'd like to learn more, check out the following links. (Links to businesses are provided for educational purposes and are not endorsements)

Switches

The mechanical part of the key that controls the raising and lowering is called a "switch." Different switches have different feels. Some are loud and clicky, while others are silent. Some are tactile, others are smooth. The following podcast gives a sense of how various keys perform:

Mechanical Keyboard stores in Tokyo

Custom Keys

Some people even make their own special keys using materials like resin. Here's a video of the process!

Creators

Sailor Mercury

One of the most prolific creators of kawaii-tech tooling. She creates everything from Keyboard caps to VS Code Themes

Cassidy Williams

Partnered with Sailor Mercury on Keycaps, as well as creating a few others:

And the April Foolโ€™s Stack Overflow key:

Chiamaka Ikeanyi

Chiamaka wrote some great tutorials on customizing your terminal (see above)

Mina Markham

She's created Design Systems for US Presidential candidates and is a keynote speaker.

๐Ÿ—“๏ธ
๐Ÿ–Œ๏ธ
https://www.zsa.io/tisha-talks-switches/
https://twitter.com/sailorhg
fairyfloss - Visual Studio Marketplace
Drop DSA Astrolokeys Keycaps by sailorhg & cassidoo - Base Kit | Mechanical Keyboards | Keycaps | Custom Keycaps
https://cassidoo.co/
Massdrop x Hasbro Scrabble Keyboard
Introducing The Key
http://mina.codes/
Creating a VS Code Theme | CSS-TricksCSS-Tricks
Custom UI Themes | IntelliJ Platform Plugin SDKIntelliJ Platform Plugin SDK Help
Logo
Logo
Themes ยท ohmyzsh/ohmyzsh WikiGitHub
Large library of oh-my-zsh themes, good for forking
How to learn Emacs :: Fix that awful color scheme
GitHub - ann-kilzer/annkilzer.zsh-theme: custom oh-my-zsh themesGitHub
Ann's oh-my-zsh themes
A cute terminal built with oh-my-zsh
Creating a Theme
Logo
How to Create a Custom Message on your Terminal | Chiamaka IkeanyiChiamaka Ikeanyi
How to Configure your macOS Terminal with Zsh like a Pro | Chiamaka IkeanyiChiamaka Ikeanyi
Kaomoji: Japanese Emoticons (^^)tomtnar
Kaomoji: ASCII faces
Karabiner-ElementsKarabiner-Elements
Mac Keyboard Customization
Text to ASCII Art Generator (TAAG)
Make GIANT ASCII words
How to Change and Use Vim Color SchemesKnowledge Base by phoenixNAP
Logo
Remap custom keyboard keys in Linux - Tutorial
Linux remap: may vary based on your distro
How to Create a Custom Keyboard Layout on WindowsMUO
Windows custom layout
ใƒจใƒ‰ใƒใ‚ท.com - Yodobashi Camera Multimedia Akiba Store
The giant Yodobashi Camera in Akibahara has a selection of Mechanical as well as regular keyboards.
Logo
Logo
Yushakobo้Š่ˆŽๅทฅๆˆฟใ‚ทใƒงใƒƒใƒ—
Yusakobo in Akihabara has lots of keyboards in various layouts, as well as a board where you can try different switches.
Logo
Logo
Logo
Chiamaka IkeanyiChiamaka Ikeanyi
GitHub - minamarkham/yonce: ๐Ÿ‘‘ Queen Bey-inspired themes for all your favs.GitHub
What if Beyonce lived in your terminal?
๐ŸŽ‰
Logo
Logo
Logo
Logo
Logo
Logo
Logo