FFFF GitHub - DivineDominion/mise.el · GitHub
[go: up one dir, main page]

Skip to content
DivineDominionPublic
forked from eki3z/mise.el

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

38 Commits

Folders and files

Repository files navigation

mise

License GPL 3 MELPA

A GNU Emacs library which uses the mise tool to determine per-directory/project environment variables and then set those environment variables on a per-buffer basis.

Heavily inspired from envrc which created by Purcell.

Contents

  • mise
  • Install

    dependencies

    package

    • Manually

    Clone and add to load-path, require the package.

    • Melpa

    This package is available on MELPA. Install with M-x package-install RET mise within Emacs.

    Usage

    ;; Directly
    (require 'mise)
    
    ;; enable globally
    (add-hook 'after-init-hook #'global-mise-mode)
    
    ;; or turn on in some buffer
    (add-hook 'emacs-lisp-mode-hook #'mise-mode)

    Customization

    • mise-update-on-eshell-directory-change: enable it would update environment when changing directory in eshell.

    • mise-exclude-predicate: conditional function to exclude buffers which shouldn't turn on mise-mode.

    • mise-auto-propagate-commands: list of commands which running with mise environment activated.

    Todo

    • support more options in mise cli

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

0