diff options
| author | Ben Beltran <ben@nsovocal.com> | 2020-02-18 23:43:15 +0100 |
|---|---|---|
| committer | Ben Beltran <ben@nsovocal.com> | 2020-02-18 23:43:15 +0100 |
| commit | 7fd50ecb4c97eeba1abe87bcc8ca1e32b133c281 (patch) | |
| tree | 28c5aa5af9e6b6acecd5ae1a6709d1c1e54bc691 | |
| parent | f88f2a1b9d2284c13f69030a94a72079320a7d4b (diff) | |
Add universal ctags config
| -rw-r--r-- | ctags.d/defaults.ctags | 3 | ||||
| -rw-r--r-- | ctags.d/javascript.ctags | 2 | ||||
| -rw-r--r-- | ctags.d/svelte.ctags | 9 | ||||
| -rwxr-xr-x | install_dotfiles | 3 |
4 files changed, 17 insertions, 0 deletions
diff --git a/ctags.d/defaults.ctags b/ctags.d/defaults.ctags new file mode 100644 index 0000000..0d76d48 --- /dev/null +++ b/ctags.d/defaults.ctags @@ -0,0 +1,3 @@ +-R +--exclude=node_modules +--exclude=README.md diff --git a/ctags.d/javascript.ctags b/ctags.d/javascript.ctags new file mode 100644 index 0000000..26e36c8 --- /dev/null +++ b/ctags.d/javascript.ctags @@ -0,0 +1,2 @@ +--exclude=package*.json +--exclude=dist diff --git a/ctags.d/svelte.ctags b/ctags.d/svelte.ctags new file mode 100644 index 0000000..13198ac --- /dev/null +++ b/ctags.d/svelte.ctags @@ -0,0 +1,9 @@ +--extras=+g +--langdef=csssimple +--regex-csssimple=/^[ \t]*([A-Za-z]*)\.([A-Za-z0-9_]+[A-Za-z0-9_-]+)/\2/c,class,classes/ +--langdef=svelte +--map-svelte=.svelte +--_tabledef-svelte=svelte +--_mtable-regex-svelte=svelte/(^<script>).*(^<\/script>)//{_guest=JavaScript,1end,2start} +--_mtable-regex-svelte=svelte/.*(^<style>).*(^<\/style>)//{_guest=csssimple,1end,2start} +--exclude=.cache diff --git a/install_dotfiles b/install_dotfiles index 55e8e27..9b0f93b 100755 --- a/install_dotfiles +++ b/install_dotfiles @@ -25,5 +25,8 @@ ln -s .dotfiles/nethackrc ~/.nethackrc # Git ln -s .dotfiles/gitconfig ~/.gitconfig +# Ctags +ln -s .dotfiles/ctags.d ~/.ctags.d + echo "Setting up terminfo" tic xterm-256color-italic.terminfo |