Coder Social home page Coder Social logo

plibither8 / ulauncher-vscode-recent Goto Github PK

View Code? Open in Web Editor NEW
24.0 5.0 17.0 29 KB

💻 Open recent VS Code folders and files using Ulauncher

Home Page: https://ext.ulauncher.io/-/github-plibither8-ulauncher-vscode-recent

License: MIT License

Python 100.00%
ulauncher ulauncher-extension vscode

ulauncher-vscode-recent's Introduction

Muh

नमस्ते!

I'm Mihir, a frontend and UX developer from India 🇮🇳, building web applications, microservices, etc etc.

Currently, I'm working at Flux as a Software Engineer. Previously, I've interned at Sourcegraph, Pabio (YC S21) and Devfolio.

I go by plibither8 on most networks: Twitter, LinkedIn, Hacker News, Keybase, Instagram, Last.fm, Spotify.

I am currently accepting new freelance projects. To connect with me, drop an email at [email protected] or contact me on Telegram: @plibither8.

But seriously, check out my website to know more about my work: mihir.ch.


Good times, good times.

ulauncher-vscode-recent's People

Contributors

ejnnr avatar gabey14 avatar mattalxndr avatar plibither8 avatar ruokeqx avatar sk-fcomputer avatar villecoder avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

ulauncher-vscode-recent's Issues

[FEATURE] Fuzzy Search

Hi, first of all, thanks for the extension.

Can a fuzzy search be implemented? I wanna type code monorepo and list all recent vscode with the monorepo keyword.

Thanks!

Opening vscode via vscode-recent makes vscode 'forget' node on commit

When making a commit using vscode Source Control tab, vscode complains about node

image

The error:

> git -c user.useConfigOnly=true commit --quiet --allow-empty-message --file -
Yarn requires Node.js 4.0 or higher to be installed.
husky - pre-commit hook exited with code 1 (error)

Using the internal terminal works. Only on Source Control tab this problem occurs.

Some info:

➜ which code    
/usr/bin/code

The VsCode 1.64 isn't solved with the latest update

Got this

Traceback (most recent call last):
File "/home/abey/.local/share/ulauncher/extensions/com.github.plibither8.ulauncher-vscode-recent/main.py", line 33, in
class Code:
File "/home/abey/.local/share/ulauncher/extensions/com.github.plibither8.ulauncher-vscode-recent/main.py", line 79, in Code
def get_recents_global_state(self) -> list[dict[str, str]]:
TypeError: 'type' object is not subscriptable

Using Workspaces breaks the extension

The extension breaks if one of the recently opened items is a workspace file.

I've done some testing and the python file throws the following exception:
File "/home/hakonmh/Programming/Temp/vscode-recent.py", line 24, in get_recents
uri = path["folderUri"] if folder else path["fileUri"]
KeyError: 'fileUri'

The signature of path:
{'workspace': {'id': 'aaf5d6b49aad427cc7fced16975287cb', 'configPath': 'file:///home/hakonmh/Programming/Temp/test.code-workspace'}}

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.