-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdot_pls.yml
84 lines (83 loc) · 1.89 KB
/
dot_pls.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
# SPDX-FileCopyrightText: Chris Wilson <christopher.david.wilson@gmail.com>
#
# SPDX-License-Identifier: MIT
icons:
# https://www.nerdfonts.com/cheat-sheet
python: "" # nf-seti-python
editorconfig: "" # nf-seti-editorconfig
c: "" # nf-seti-c
config: "" # nf-seti-config
database: "" # nf-fa-database
html: "" # nf-seti-html
css: "" # nf-seti-css
sass: "" # nf-seti-sass
less: "" # nf-seti-less
git: "" # nf-md-git
javascript: "" # nf-md-language_javascript
typescript: "" # nf-md-language_typescript
vue: "" # nf-seti-vue
react: "" # nf-seti-react
specs:
# Python
- pattern: (\.py|.python-version)$
icon: python
- pattern: requirements.*\.txt$
icon: lock
- pattern: ^(pyproject\.toml|Pipfile)$
icon: package
- pattern: ^poetry\.lock$
icon: lock
importance: -1
collapse:
name: pyproject.toml
- pattern: ^Pipfile.lock$
icon: lock
importance: -1
collapse:
name: Pipfile
# EditorConfig
- pattern: ^\.editorconfig$
icon: editorconfig
# C
- pattern: (\.c|\.h)$
icon: c
# Config files
- pattern: (\.clang-format|Kconfig|\.conf)$
icon: config
- pattern: ^\.coverage$
icon: database
# Web development
- pattern: \.x?html?$
icon: html
- pattern: \.s[ac]ss$
icon: sass
- pattern: \.less$
icon: less
- pattern: \.css$
icon: css
collapse:
ext: scss
# Git
- pattern: \.gitmodules$
icon: git
# JavaScript/TypeScript
- pattern: \.ts$
icon: typescript
- pattern: \.(c|m)?js$
icon: javascript
collapse:
ext: ts
- pattern: \.vue$
icon: vue
- pattern: \.(j|t)sx$
icon: react
- pattern: ^package-lock\.json$
icon: package
- pattern: ^(pnpm-lock.yaml|package-lock.json)$
icon: lock
importance: -1
collapse:
name: package.json
# Hugo
- pattern: \.hugo_build.lock
icon: lock