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
# Ensure all text files use LF line endings for Linux compatibility
*
# Explicitly set shell scripts to LF
*.sh
# Source code files
*.rs*.toml*.yml*.yaml*.md*.json
# Ensure binary files are not modified
*.png*.jpg*.jpeg*.gif*.ico*.woff*.woff2*.ttf*.otf
# GitHub Linguist overrides to ensure 100% Rust language detection
# Mark documentation files
*.mddocs/**
# Mark configuration and data files as vendored
*.json*.toml*.yml*.yaml*.sh
# Mark resource files as vendored
res/**
# Mark generated files
res/about_cache.toml
# Mark TUI E2E workflow files as vendored (test data)
examples/tui_e2e_new/workflow/**
# Mark CI/CD and tooling files as vendored
.github/**.cargo/**scripts/**