Fix syntax for setting vim filetype in templates
This commit is contained in:
parent
aa1348fbe2
commit
def01bdb01
@ -1,2 +1 @@
|
||||
. "${HOME}/.bashrc"
|
||||
# vim: filetype=bash
|
||||
source "${HOME}/.bashrc"
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: filetype=bash */}}
|
||||
#{{- /* vim: set filetype=bash: */ -}}
|
||||
#!/usr/bin/env bash
|
||||
|
||||
source "${HOME}/.profile"
|
||||
|
||||
@ -21,6 +21,7 @@ if [ -d "${XDG_CONFIG_HOME}"/bash/bashrc.d ]; then
|
||||
source "$file"
|
||||
fi
|
||||
done
|
||||
unset file
|
||||
fi
|
||||
|
||||
if [[ -d "${XDG_CONFIG_HOME}/bash/env.d" ]]; then
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
#chezmoi:template:left-delimiter=#{{
|
||||
#{{- /*- vim: filetype=bash */ -}}
|
||||
#{{- /* vim: set filetype=bash: */ -}}
|
||||
if [[ ${BASH_VERSION} != "3.2*" ]]; then
|
||||
shopt -s autocd
|
||||
fi
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: filetype=bash */ -}}
|
||||
#{{- /* vim: set filetype=bash: */ -}}
|
||||
|
||||
#{{ if stat "/etc/bash_completion" -}}
|
||||
source /etc/bash_completion
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: filetype=sh */ -}}
|
||||
#{{- /* vim: set filetype=bash: */ -}}
|
||||
#shellcheck disable=SC2034
|
||||
HISTTIMEFORMAT='%y-%m-%d %T λ '
|
||||
QUOTING_STYLE=literal
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: filetype=bash */ -}}
|
||||
#{{- /* vim: set filetype=bash: */ -}}
|
||||
#{{ if not (lookPath "starship") -}}
|
||||
|
||||
#{{ if lookPath "git" -}}
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: filetype=sh */ -}}
|
||||
#{{- /* vim: set filetype=sh: */ -}}
|
||||
#{{ if lookPath "helm" -}}
|
||||
eval "$(helm completion fish)"
|
||||
#{{- end }}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
# chezmoi:template:right-delimiter=}}#
|
||||
#{{- /* vim: filetype=gitconfig */ -}}#
|
||||
#{{- /* vim: set filetype=gitconfig: */ -}}#
|
||||
#{{ if lookPath "git" -}}#
|
||||
[core]
|
||||
editor = vim
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: filetype=conf */ -}}
|
||||
#{{- /* vim: set filetype=gitconfig: */ -}}
|
||||
#{{ if lookPath "git" -}}
|
||||
################################################################################
|
||||
## This global gitignore file is assembled based the github gitignore project:
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
// chezmoi:template:left-delimiter="/*{{"
|
||||
// chezmoi:template:right-delimiter="}}*/"
|
||||
/*{{- /* vim: filetype=javascript */ -}}*/
|
||||
/*{{- /* vim: set filetype=javascript: */ -}}*/
|
||||
/*{{ if and .hellotech (lookPath "node") -}}*/
|
||||
#!/usr/bin/env node
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: filetype=i3config */ -}}
|
||||
#{{- /* vim: set filetype=i3config: */ -}}
|
||||
#{{ if lookPath "i3" -}}
|
||||
# This file has been auto-generated by i3-config-wizard(1).
|
||||
# It will not be overwritten, so edit it as you like.
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: filetype=i3config */ -}}
|
||||
#{{- /* vim: set filetype=i3config: */ -}}
|
||||
#{{ if lookPath "i3status" -}}
|
||||
# i3status configuration file.
|
||||
# see "man i3status" for documentation.
|
||||
|
||||
@ -1,3 +1,6 @@
|
||||
# chezmoi:template:left-delimiter="{{
|
||||
"{{- /* vim: set filetype=vim: */ -}}
|
||||
"{{ if .development -}}
|
||||
set visualbell
|
||||
set noerrorbells
|
||||
set relativenumber
|
||||
@ -159,3 +162,4 @@ set noerrorbells
|
||||
set novisualbell
|
||||
set t_vb=
|
||||
set timeoutlen=500
|
||||
"{{- end }}
|
||||
@ -1,6 +1,6 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
# chezmoi:template:right-delimiter=}}#
|
||||
#{{- /* vim: filetype=conf */ -}}#
|
||||
#{{- /* vim: set filetype=conf: */ -}}#
|
||||
#{{ if lookPath "lf" -}}#
|
||||
set drawbox true
|
||||
set hidden true
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
# chezmoi:template:right-delimiter=}}#
|
||||
#{{- /* vim: filetype=sh */ -}}#
|
||||
#{{- /* vim: set filetype=sh: */ -}}#
|
||||
#shellcheck disable=SC2034
|
||||
BROWSER=firefox
|
||||
HISTCONTROL=ignoredups:erasedups:ignorespace
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: filetype=sh */ -}}
|
||||
#{{- /* vim: set filetype=sh: */ -}}
|
||||
alias ll='ls -alF'
|
||||
alias curl='curl --proto-default https --silent '
|
||||
alias to_lower="tr '[:upper:]' '[:lower:]'"
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: filetype=sh */ -}}
|
||||
#{{- /* vim: set filetype=sh: */ -}}
|
||||
#{{- if lookPath "go" -}}
|
||||
#{{- if stat "/usr/local/apps/golang/current/bin" }}
|
||||
if [ -d /usr/local/apps/golang/current/bin ] && ! echo "${PATH}" | grep -q /usr/local/apps/golang/current/bin ; then
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: filetype=sh */ -}}
|
||||
#{{- /* vim: set filetype=sh: */ -}}
|
||||
#{{- if .hellotech -}}
|
||||
|
||||
k8s_last_config () (
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: filetype=toml */ -}}
|
||||
#{{- /* vim: set filetype=toml: */ -}}
|
||||
#{{- if lookPath "starship" -}}
|
||||
# Get editor completions based on the config schema
|
||||
"$schema" = 'https://starship.rs/config-schema.json'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
# chezmoi:template:right-delimiter=}}#
|
||||
#{{- /* vim: filetype=systemd */ -}}#
|
||||
#{{- /* vim: set filetype=systemd: */ -}}#
|
||||
#{{- if lookPath "podman" -}}#
|
||||
[Unit]
|
||||
Description=Podman service
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: filetype=bash */ -}}
|
||||
#{{- /* vim: set filetype=bash: */ -}}
|
||||
#{{- if and (lookPath "tmux") (eq .chezmoi.os "darwin") -}}
|
||||
#!/usr/bin/env bash
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# chezmoi:template:left-delimiter="# {{"
|
||||
# {{- /* vim: filetype=tmux */ -}}
|
||||
# {{- /* vim: set filetype=tmux: */ -}}
|
||||
# {{- if lookPath "tmux" -}}
|
||||
################################################################################
|
||||
# Base configuration
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: ft=sh */ -}}
|
||||
#{{- /* vim: set filetype=sh: */ -}}
|
||||
#{{- if or (eq .chezmoi.os "linux") (eq .chezmoi.os "darwin") -}}
|
||||
# If you want to change or add directories, just edit the line you're
|
||||
# interested in. All local changes will be retained on the next run.
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# chezmoi:template:left-delimiter="{{
|
||||
"{{- /* vim: filetype=vim */ -}}
|
||||
"{{- /* vim: set filetype=vim: */ -}}
|
||||
"{{- if lookPath "go" -}}
|
||||
set noexpandtab
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
" chezmoi:template:left-delimiter="{{
|
||||
"{{- /* vim: filetype=vim */ -}}
|
||||
"{{- /* vim: set filetype=vim: */ -}}
|
||||
"{{- if lookPath "rustc" -}}
|
||||
let g:rustfmt_autosave = 1
|
||||
"{{- end }}
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
" chezmoi:template:left-delimiter="{{
|
||||
"{{- /* vim: filetype=vim */ -}}
|
||||
"{{- /* vim: set filetype=vim: */ -}}
|
||||
"{{- if lookPath "fzf" -}}
|
||||
Plug 'junegunn/fzf', { 'tag': '0.40.0' }
|
||||
Plug 'junegunn/fzf.vim'
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
" chezmoi:template:left-delimiter="{{
|
||||
"{{- /* vim: filetype=vim */ -}}
|
||||
"{{- /* vim: set filetype=vim: */ -}}
|
||||
"{{- if lookPath "go" -}}
|
||||
Plug 'fatih/vim-go'
|
||||
"{{- end }}
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
" chezmoi:template:left-delimiter="{{
|
||||
"{{- /* vim: filetype=vim */ -}}
|
||||
"{{- /* vim: set filetype=vim: */ -}}
|
||||
"{{- if lookPath "rustc" -}}
|
||||
Plug 'rust-lang/rust.vim', { 'for': 'rust' }
|
||||
"{{- end }}
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: filetype=snippets */ -}}
|
||||
#{{- /* vim: set filetype=snippets: */ -}}
|
||||
#{{- if lookPath "go" -}}
|
||||
snippet ignore "ignore function" !
|
||||
func(...any) {}(${1})
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: filetype=zsh */ -}}
|
||||
#{{- /* vim: set filetype=zsh: */ -}}
|
||||
setopt autocd
|
||||
setopt autopushd
|
||||
setopt pushdignoredups
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: filetype=jq */ -}}
|
||||
#{{- /* vim: set filetype=jq: */ -}}
|
||||
#{{- if lookPath "jq" -}}
|
||||
def reset: "\u001b[0m";
|
||||
def black: "\u001b[30m";
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: filetype=jq */ -}}
|
||||
#{{- /* vim: set filetype=jq: */ -}}
|
||||
#{{- if lookPath "jq" -}}
|
||||
def browser: env.BROWSER;
|
||||
def editor: env.EDITOR;
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: filetype=jq */ -}}
|
||||
#{{- /* vim: set filetype=jq: */ -}}
|
||||
#{{- if lookPath "jq" -}}
|
||||
def by_time: sort_by(.created_at) | reverse;
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: filetype=jq */ -}}
|
||||
#{{- /* vim: set filetype=jq: */ -}}
|
||||
#{{- if and .hellotech (lookPath "jq") -}}
|
||||
import "colors" as colors;
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
{{ if .include_legacy -}}
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: set filetype=bash: */ -}}
|
||||
#{{ if .include_legacy -}}
|
||||
#!/usr/bin/env bash
|
||||
|
||||
java -jar "$XDG_DATA_HOME/duck-encoder/duck-encoder.jar" $*
|
||||
|
||||
# vim: ft=bash
|
||||
{{- end }}
|
||||
#{{- end }}
|
||||
|
||||
@ -1,4 +1,6 @@
|
||||
{{ if .include_legacy -}}
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: set filetype=perl: */ -}}
|
||||
#{{ if .include_legacy -}}
|
||||
#!/usr/bin/env perl
|
||||
|
||||
# Get sorted list files
|
||||
@ -14,4 +16,4 @@ foreach my $file (@sortedFiles) {
|
||||
my $fileSortedPrintCmd = "du -s \"$realFileName\"";
|
||||
print `$fileSortedPrintCmd`;
|
||||
}
|
||||
{{- end }}
|
||||
#{{- end }}
|
||||
|
||||
@ -1,4 +1,6 @@
|
||||
{{ if .include_legacy -}}
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: set filetype=python: */ -}}
|
||||
#{{ if .include_legacy -}}
|
||||
#!/usr/bin/env python
|
||||
"""
|
||||
This is a program that attempts to get all the album art from amazon
|
||||
@ -169,5 +171,4 @@ def main():
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
||||
{{- end }}
|
||||
#{{- end }}
|
||||
|
||||
@ -1,4 +1,6 @@
|
||||
{{ if .include_legacy -}}
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: set filetype=python: */ -}}
|
||||
#{{ if .include_legacy -}}
|
||||
#!/usr/bin/env python3
|
||||
|
||||
from functools import partial
|
||||
@ -118,4 +120,4 @@ if __name__ == '__main__':
|
||||
parser.add_argument('-d', '--directory', default=Path('.'), type=Path)
|
||||
args = parser.parse_args()
|
||||
main(args.directory)
|
||||
{{- end }}
|
||||
#{{- end }}
|
||||
|
||||
@ -1,4 +1,6 @@
|
||||
{{ if .include_legacy -}}
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: set filetype=python: */ -}}
|
||||
#{{ if .include_legacy -}}
|
||||
#!/usr/bin/env python3
|
||||
|
||||
'''
|
||||
@ -83,4 +85,4 @@ if __name__ == "__main__":
|
||||
message = ""
|
||||
|
||||
main(file_name=file_name, dir_name=dir_name, message=message)
|
||||
{{- end }}
|
||||
#{{- end }}
|
||||
|
||||
@ -1,4 +1,6 @@
|
||||
{{ if .include_legacy -}}
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: set filetype=python: */ -}}
|
||||
#{{ if .include_legacy -}}
|
||||
#!/usr/bin/env python3
|
||||
|
||||
import os
|
||||
@ -116,4 +118,4 @@ if __name__ == '__main__':
|
||||
|
||||
options, args = parser.parse_args()
|
||||
main(options, args)
|
||||
{{- end }}
|
||||
#{{- end }}
|
||||
|
||||
@ -1,6 +1,8 @@
|
||||
{{ if .include_legacy -}}
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: set filetype=bash: */ -}}
|
||||
#{{ if .include_legacy -}}
|
||||
#!/usr/bin/env bash
|
||||
sudo systemctl start lego@toy.xbudex.com.service
|
||||
scp /etc/ssl/certificates/toy.xbudex.com.crt toy.xbudex.com:AppData/Local/Syncthing/https-cert.pem
|
||||
scp /etc/ssl/certificates/toy.xbudex.com.key toy.xbudex.com:AppData/Local/Syncthing/https-key.pem
|
||||
{{- end }}
|
||||
#{{- end }}
|
||||
|
||||
@ -1,4 +1,6 @@
|
||||
{{ if .include_legacy }}
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: set filetype=bash: */ -}}
|
||||
#{{ if .include_legacy -}}
|
||||
#!/bin/bash
|
||||
|
||||
LINES=$(tput lines)
|
||||
@ -39,4 +41,4 @@ do
|
||||
|
||||
sleep 0.1
|
||||
done
|
||||
{{- end }}
|
||||
#{{- end }}
|
||||
|
||||
@ -1,3 +1,6 @@
|
||||
# chezmoi:template:left-delimiter=#{{
|
||||
#{{- /* vim: set filetype=sh: */ -}}
|
||||
|
||||
export LANGUAGE=en_US:en
|
||||
export LC_MESSAGES=en_US.UTF-8
|
||||
export LC_CTYPE=en_US.UTF-8
|
||||
@ -12,7 +15,7 @@ export XDG_DATA_HOME="${XDG_DATA_HOME:=$HOME/.local/share}"
|
||||
export XDG_INCLUDE_HOME="${XDG_INCLUDE_HOME:=$HOME/.local/include}"
|
||||
export XDG_STATE_HOME="${XDG_STATE_HOME:=$HOME/.local/state}"
|
||||
|
||||
{{- if eq .chezmoi.os "darwin" -}}
|
||||
#{{- if eq .chezmoi.os "darwin" }}
|
||||
if [ "${XDG_RUNTIME_DIR}" = "" ]; then
|
||||
__TMPDIR__=
|
||||
__LINK__=/tmp/$(id -u)
|
||||
@ -24,10 +27,9 @@ if [ "${XDG_RUNTIME_DIR}" = "" ]; then
|
||||
fi
|
||||
XDG_RUNTIME_DIR="${__TMPDIR__}"
|
||||
unset __TMPDIR__ __LINK__
|
||||
fi
|
||||
|
||||
export XDG_RUNTIME_DIR
|
||||
{{- end }}
|
||||
fi
|
||||
#{{- end }}
|
||||
|
||||
env_file () {
|
||||
if [ ! -f "${1}" ]; then
|
||||
@ -47,6 +49,7 @@ if [ -d "${XDG_CONFIG_HOME}/profile/env.d" ]; then
|
||||
for file in "${XDG_CONFIG_HOME}"/profile/env.d/*.env; do
|
||||
env_file "${file}"
|
||||
done
|
||||
unset file
|
||||
fi
|
||||
|
||||
unset env_file
|
||||
@ -58,6 +61,5 @@ if [ -d "${XDG_CONFIG_HOME}/profile/profile.d" ]; then
|
||||
. "$file"
|
||||
fi
|
||||
done
|
||||
unset file
|
||||
fi
|
||||
|
||||
# vim: ft=sh
|
||||
|
||||
Loading…
Reference in New Issue
Block a user