Skip to content

arnested/emacs-git-attr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MELPA Stable MELPA

Expose gitattributes to emacs buffers

This tool will let you use git attributes in Emacs buffers.

In example the following will get the value of a foo git attribute for the file associated with the current buffer:

(git-attr-get "foo")

The git-attr-get function will return

  • t for git attributes with the value "set"
  • nil for git attributes with the value "unset"
  • 'undecided for git attributes that are "unspecified"
  • and the value itself if the git attribute is set to a value

git-attr-linguist

The git-attr-linguist library adds some functions for the git attributes linguist-generated and linguist-vendored.

It adds a find-file-hook and upon visiting a file puts the buffer into git-attr-linguist-generated-mode and/or git-attr-linguist-vendored-mode minor modes.

Both minor modes just puts the buffer into read-only-mode.

About

Expose gitattributes to emacs buffers

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Contributors 2

  •  
  •