3 changed files with 62 additions and 26 deletions
@ -0,0 +1,27 @@
|
||||
UNAME := $(shell uname -s)
|
||||
LANGNAME := nimf
|
||||
|
||||
SYN := /syntax
|
||||
FT := /ftdetect
|
||||
|
||||
ifeq ($(OS), Windows_NT) |
||||
ROOT := $(HOME)/vimfiles
|
||||
else |
||||
ifeq ($(UNAME), Haiku)
|
||||
ROOT := /boot/home/config/settings/vim
|
||||
else
|
||||
ROOT := ~/.vim
|
||||
endif
|
||||
endif |
||||
|
||||
.PHONY: install |
||||
install: ./syntax/${LANGNAME}.vim ./ftdetect/${LANGNAME}.vim |
||||
install -d ${ROOT}${SYN}
|
||||
install -d ${ROOT}${FT}
|
||||
install -m 0644 .${SYN}/${LANGNAME}.vim ${ROOT}${SYN}
|
||||
install -m 0644 .${FT}/${LANGNAME}.vim ${ROOT}${FT}
|
||||
|
||||
.PHONY: remove |
||||
remove: |
||||
rm -rf ${ROOT}${SYN}/${LANGNAME}.vim
|
||||
rm -rf ${ROOT}${FT}/${LANGNAME}.vim
|
@ -1,3 +1,2 @@
|
||||
au BufRead,BufNewFile *.gmi,*.gemini set filetype=gmi |
||||
" Gemini protocol syntax for text/gemini files (*.gmi) |
||||
" will also work for *.gemini files |
||||
au BufRead,BufNewFile *.nimf,*.nh,*.nf set filetype=nimf |
||||
|
||||
|
Loading…
Reference in new issue