Code Monkey home page Code Monkey logo

vscode-pico8's Introduction

PICO-8 VSCode Theme

GitHub issues Visual Studio Marketplace Installs

Welcome to the PICO-8 Theme for Visual Studio Code! This theme is inspired by the aesthetics of the PICO-8 fantasy console's text editor, aiming to bring the nostalgic and retro feel into your modern coding environment.

Get the extension here in the marketplace otherwise follow the steps below!


Here's a glimpse of how your code will look like with the PICO-8 Theme:


Python

Python


C++

C++


Markdown

Markdown


Selection

Selection


Installation

  1. Open the Extensions sidebar panel in VS Code. View → Extensions

  2. Search for Pico-8 theme

  3. Click Install

  4. Once installed, you'll be prompted to select Pico-8-theme as your color theme. Confirm the selection.

If you aren't prompted to select a color theme upon installation: Code (File, on Windows) > Preferences > Color Theme > Pico-8-theme. Alternatively, you can use the shortcut ⌘/Ctrl + K > ⌘/Ctrl + T and select Pico-8-theme.


Typography and cursor

I am using the pico-8 font from https://fontstruct.com/fontstructions/show/2052852/pico-8-27 , and I have my own personal settings for the cursor. To change the font and the cursor settings:

  1. Download the font and install the font to your computer

    • (MAC USERS): after unzipping the file -> click the .tff file and click Download

    Download

  2. Open Vscode and then go to the command palette (Cmd/Ctrl + Shift + P) and type "Preferences: Open User Settings (JSON)", Edit your user settings to include

{
    "[python]": {
        "editor.formatOnType": true
    },
    "solidity.telemetry": false,
    "window.zoomLevel": 1,
    "workbench.colorCustomizations": {
    "editorCursor.foreground": "#FF004D" ,// Pink color for the cursor,
    "editorCursor.background": "#ca597b"  
  },
  "editor.fontSize": 14,
  "editor.cursorWidth": 20,
  "editor.fontWeight": "normal",
  "editor.fontLigatures": true,
  "editor.fontFamily": "PICO-8",
}

Testing

This extension has been tested on python, C++, C and markdown files. If you encounter any inconsistencies, please don't hesitate to report them by creating an issue.

Contributions

We welcome any and all feedback, contributions, and suggestions! Feel free to raise an issue on the Repo's GitHub Issues or submit a Pull Request.


Made with ☕️ and 🌯 by Maisha!

vscode-pico8's People

Contributors

maishathasin avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.