Skip to content

gipo355/patch-idea-zsh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

patch-idea-zsh

⚠ LINUX ONLY ⚠

Small CLI utility to patch JetBrains IDEA desktop files to use a shell to launch the IDE and inherit the environment variables (paths to runtimes, etc.)

It will find all the desktop files in the local data directory and patch them to use the shell you choose (sh/bash/zsh) and the path to the shell executable.

The shell executable is chosen by the user, and the path to the shell executable is determined by the operating system.

Features

  • Find all the desktop files in the local data directory
  • Patch the desktop files to use the shell you choose (sh/bash/zsh) and the path to the shell executable
  • Choose the shell you want to use (sh/bash/zsh)
  • Choose the JetBrains IDEs you want to patch (comma-separated numbers, default is all)
  • Choose the files you want to patch (default is all)
  • Patch the files you choose
  • Show the patching results

Usage

patch-idea-zsh

Installation

Install from source

git clone https://github.com/gipo355/patch-idea-zsh.git
cd patch-idea-zsh
cargo install --path .

Install with binstall

cargo install binstall
binstall patch-idea-zsh

Install from crates.io

cargo install patch-idea-zsh

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages