Skip to content
Open

FF #1

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1278 commits
Select commit Hold shift + click to select a range
e2920bd
Merge pull request #514 from chrisallenlane/master
chrisallenlane Nov 24, 2019
9a481f7
chore(deps): bump github.com/mattn/go-isatty from 0.0.10 to 0.0.11
dependabot-preview[bot] Dec 11, 2019
301cbef
Merge pull request #519 from cheat/dependabot/go_modules/github.com/m…
chrisallenlane Dec 28, 2019
efcedae
chore(deps): bump github.com/alecthomas/chroma from 0.6.9 to 0.7.0
dependabot-preview[bot] Dec 28, 2019
326c541
chore: updates dependencies
chrisallenlane Dec 28, 2019
bbd03a1
Merge pull request #515 from cheat/dependabot/go_modules/github.com/a…
chrisallenlane Dec 28, 2019
7f3ae2a
feat: ARM support
chrisallenlane Dec 28, 2019
e1f7828
Merge branch 'master' of github.com:cheat/cheat into issue-520
chrisallenlane Dec 28, 2019
9b86c58
chore: updates `chroma` dependency
chrisallenlane Dec 28, 2019
180ee20
chore: bumps version to 3.2.2
chrisallenlane Dec 28, 2019
f47b75e
Merge pull request #521 from chrisallenlane/master
chrisallenlane Dec 28, 2019
bd3986a
chore(deps): bump github.com/alecthomas/chroma from 0.7.0 to 0.7.1
dependabot-preview[bot] Jan 9, 2020
815e714
Merge pull request #523 from cheat/dependabot/go_modules/github.com/a…
chrisallenlane Jan 19, 2020
91f0d02
v3.3.0 (#525)
chrisallenlane Jan 20, 2020
126231d
feat: makefile release compression
chrisallenlane Jan 20, 2020
2e7ccb2
chore(deps): bump github.com/mattn/go-isatty from 0.0.11 to 0.0.12 (#…
dependabot-preview[bot] Jan 25, 2020
ff6a866
chore(deps): bump gopkg.in/yaml.v2 from 2.2.7 to 2.2.8 (#527)
dependabot-preview[bot] Jan 25, 2020
4cb7a3b
add FreeBSD to the supported systems in config.Path (#528)
aperum Jan 25, 2020
3786ac9
3.3.1 (#529)
chrisallenlane Jan 25, 2020
e3764b8
3.3.2 (#530)
chrisallenlane Jan 29, 2020
9e88ff2
chore: Makefile adjustment
chrisallenlane Jan 29, 2020
3fc4c2f
chore: Makefile
chrisallenlane Jan 29, 2020
9f05442
fix: Makefile
chrisallenlane Jan 29, 2020
bbf6af5
chore: modifies example config
chrisallenlane Jan 29, 2020
ca91b25
fix: logging on failed configs
chrisallenlane Jan 29, 2020
313b5eb
feat: config auto-generation
chrisallenlane Jan 29, 2020
9251849
chore: bumps version to 3.4.0
chrisallenlane Jan 29, 2020
d4c6200
Merge pull request #531 from chrisallenlane/auto-config
chrisallenlane Jan 29, 2020
6912771
chore: refactors `config.Paths`
chrisallenlane Jan 30, 2020
8a313b9
chore: implements unit-tests for `config.Paths`
chrisallenlane Jan 31, 2020
408e944
chore: refactors `config.path` (small)
chrisallenlane Jan 31, 2020
506fb8b
fix: XDG_CONFIG_HOME mishandling
chrisallenlane Jan 31, 2020
a3fe4f4
chore: bumps version to 3.4.1
chrisallenlane Jan 31, 2020
2c7ce48
chore: multi-os builds on travis
chrisallenlane Jan 31, 2020
5722544
Merge pull request #532 from chrisallenlane/auto-config-bugfix
chrisallenlane Jan 31, 2020
a59c019
chore: removes `bin` directory
chrisallenlane Jan 31, 2020
008316d
chore: creates `make coverage` target
chrisallenlane Jan 31, 2020
ef7a41f
Merge pull request #533 from chrisallenlane/master
chrisallenlane Jan 31, 2020
53177cb
chore: bumps version to 3.5.0
chrisallenlane Feb 2, 2020
219db67
Merge pull request #535 from chrisallenlane/master
chrisallenlane Feb 2, 2020
1ce6c29
fix: issue #301
chrisallenlane Feb 2, 2020
f7183aa
Merge pull request #536 from chrisallenlane/issue-301
chrisallenlane Feb 2, 2020
7b4a268
fix: resolves #301
chrisallenlane Feb 2, 2020
3e4c181
feat: single-sheet searching
chrisallenlane Feb 15, 2020
e0c35a7
chore: removes colorization from search
chrisallenlane Feb 15, 2020
e24ac2b
chore: deprecates line numbers in search
chrisallenlane Feb 15, 2020
a6c25d4
feat: --search improvements
chrisallenlane Feb 15, 2020
bc623da
feat: issue #260
chrisallenlane Feb 15, 2020
87cba04
chore: DRY out colorization code
chrisallenlane Feb 15, 2020
a39d36c
chore: bumps version to 3.6.0
chrisallenlane Feb 15, 2020
b132469
Merge pull request #538 from chrisallenlane/improved-search
chrisallenlane Feb 15, 2020
6e388c3
fix(README): typo fix
chrisallenlane Feb 27, 2020
8453af8
fix(Makefile): build targets
chrisallenlane Feb 27, 2020
7be57cb
Merge pull request #540 from chrisallenlane/master
chrisallenlane Feb 27, 2020
be56c9c
Bump golang to v1.14
chenrui333 Mar 3, 2020
47a9eeb
go mod vendor
chenrui333 Mar 3, 2020
ce37b67
feat(installer): implement "installer"
chrisallenlane Mar 7, 2020
2d22105
Merge branch '1-14' into 3.7.0
chrisallenlane Mar 7, 2020
5733b1d
chore(vendor): update vendor dependencies
chrisallenlane Mar 7, 2020
ce27cf2
chore(version): bump version to 3.7.0
chrisallenlane Mar 7, 2020
bddbee4
fix(logging): improve sheets load logging
chrisallenlane Mar 11, 2020
5288bd0
fix(frontmatter): resolve issue #544
chrisallenlane Mar 11, 2020
b15ff10
chore(version): bump version to 3.7.1
chrisallenlane Mar 11, 2020
521f833
Merge pull request #545 from chrisallenlane/issue-544
chrisallenlane Mar 11, 2020
749d5c1
docs(man): implement manpage
chrisallenlane Mar 25, 2020
38b1365
chore(version): bump version to 3.8.0
chrisallenlane Mar 25, 2020
3e67eaa
Merge pull request #546 from chrisallenlane/issue-272
chrisallenlane Mar 25, 2020
62c80d7
Automate homebrew release flow
chenrui333 Mar 25, 2020
16ade50
add complete script for zsh.
roachsinai Apr 3, 2020
8092687
change taglist and pathlist to local variable.
roachsinai Apr 7, 2020
bd53768
chore(zsh): set execute perm on cheat.zsh
chrisallenlane Apr 7, 2020
c9840c2
docs(autocompletion): update autocompletion docs
chrisallenlane Apr 7, 2020
992ee66
Merge branch 'add-homebrew-release-flow' of https://github.com/chenru…
chrisallenlane Apr 7, 2020
e8a0ea0
chore(version): bump version to 3.9.0
chrisallenlane Apr 7, 2020
c4dd3b5
Merge pull request #554 from chrisallenlane/master
chrisallenlane Apr 7, 2020
477650e
Improve zsh completion
syohex Apr 12, 2020
1b17ab1
chore(deps): bump github.com/alecthomas/chroma from 0.7.1 to 0.7.3
dependabot-preview[bot] May 11, 2020
4eeec6c
chore(deps): resolve dependency conflict
chrisallenlane May 12, 2020
9c3d41c
Merge branch 'syohex-syohex/improve-completion' into 3.10.0
chrisallenlane May 12, 2020
93b3a71
chore: bump version to 3.10.0
chrisallenlane May 12, 2020
d427261
Merge pull request #560 from cheat/3.10.0
chrisallenlane May 12, 2020
fb04cb1
feat(makefile): support 32-bit systems
chrisallenlane May 15, 2020
8e602b0
Merge pull request #563 from chrisallenlane/3.10.1
chrisallenlane May 15, 2020
59d5c96
feat(pagination): implement paginated output
chrisallenlane Jun 25, 2020
49afd7c
feat: modify return codes
chrisallenlane Jun 25, 2020
fa5eb44
chore: bump version to 4.0.0
chrisallenlane Jun 25, 2020
4e9b292
Merge pull request #569 from chrisallenlane/dev
chrisallenlane Jun 25, 2020
9fa0c46
fix(search): fix pagination error
chrisallenlane Jun 30, 2020
278a5d9
Merge pull request #570 from cheat/v4.0.1
chrisallenlane Jun 30, 2020
c4dcfd5
fix(config): add /etc/cheat config path
chrisallenlane Jul 9, 2020
ad7ad64
Merge pull request #573 from chrisallenlane/linux-conf
chrisallenlane Jul 11, 2020
dfba3da
chore: update dependencies
chrisallenlane Aug 8, 2020
7467c9f
Merge pull request #578 from chrisallenlane/v4.0.3
chrisallenlane Aug 8, 2020
2474ea4
Fixing "cheetsheet" typo in README.md
ryaanwells Aug 18, 2020
e5d04d4
Fixing "cheetsheet" typo in tags_test.go
ryaanwells Aug 21, 2020
cb0243e
Merge pull request #580 from ryaanwells/patch-1
chrisallenlane Aug 23, 2020
c2c479b
feat: support `-t` shorthand
chrisallenlane Sep 2, 2020
45beeb2
chore: bump version to 4.1.0
chrisallenlane Sep 5, 2020
82e1c27
Merge pull request #588 from chrisallenlane/bare-tag
chrisallenlane Sep 5, 2020
bacb749
feat: integrate CodeQL build action
chrisallenlane Nov 1, 2020
a3ad8c5
Merge pull request #595 from chrisallenlane/codeql
chrisallenlane Nov 1, 2020
0b21ccf
feat(tests): improve test coverage
chrisallenlane Nov 3, 2020
b9c86b6
chore(dependencies): update dependencies
chrisallenlane Nov 3, 2020
4adddbf
chore: bump version to v4.1.1
chrisallenlane Nov 3, 2020
f421483
Merge pull request #596 from chrisallenlane/v4.1.1
chrisallenlane Nov 3, 2020
857119b
feat(Docker): create development Docker image
chrisallenlane Nov 7, 2020
0718b60
fix(README): clarify installation verbiage
chrisallenlane Nov 7, 2020
6c6753b
Merge pull request #599 from chrisallenlane/issue-597
chrisallenlane Nov 7, 2020
3f4d4bd
feat(tests): add unit-tests
chrisallenlane Nov 12, 2020
08fb9e1
feat(Makefile): add `vendor-update`
chrisallenlane Nov 27, 2020
367673d
chore(dependencies): update dependencies
chrisallenlane Nov 27, 2020
aa16f68
feat(display): add methods to `display`
chrisallenlane Nov 27, 2020
233a9de
feat: implement `--all` flag
chrisallenlane Nov 27, 2020
606092e
feat(search): improve search output formatting
chrisallenlane Nov 27, 2020
a582948
chore: spelling
chrisallenlane Nov 28, 2020
4ef4c35
feat(search): search all cheatpaths
chrisallenlane Nov 28, 2020
cdddfbb
chore: rename `display.Display`
chrisallenlane Nov 28, 2020
1a7b5c6
feat(display): make `Faint` respect `Colorize`
chrisallenlane Nov 28, 2020
fb538ba
chore(version): bump to `4.2.0`
chrisallenlane Nov 28, 2020
a81dd96
fix: rename display.go
chrisallenlane Nov 28, 2020
ecc96c6
refactor(installer): externalize installer
chrisallenlane Nov 28, 2020
4f2a57f
fix(view): whitespace corrections
chrisallenlane Nov 28, 2020
883a170
Merge pull request #606 from chrisallenlane/4.2.0
chrisallenlane Nov 28, 2020
55b18b4
Squashed commit of the following:
chrisallenlane Apr 28, 2021
1eb44e8
Merge pull request #621 from chrisallenlane/v4.2.1
chrisallenlane Apr 28, 2021
b0a3510
Upgrade to GitHub-native Dependabot
dependabot-preview[bot] Apr 29, 2021
eb9b3e7
Merge pull request #624 from cheat/dependabot/add-v2-config-file
chrisallenlane May 3, 2021
d237d98
chore: migrate into Github Actions
chrisallenlane Apr 28, 2021
8696787
Merge pull request #623 from cheat/github-actions
chrisallenlane May 3, 2021
37918e0
Adds some git helper scripts
bernermic Apr 20, 2021
17acefd
Merge pull request #617 from bernermic/master
chrisallenlane May 14, 2021
018bce7
Fix ZSH autocompletion
PabloLec Jun 7, 2021
a2aa82d
Add ARM64/ARMv8 build
PabloLec Jun 6, 2021
501f9c6
deps: upgrade dependencies
chrisallenlane Jun 9, 2021
e881bb1
chore: update `go.sum`
chrisallenlane Jun 9, 2021
6aedc5c
chore: whitespace edit on `Makefile`
chrisallenlane Jun 9, 2021
768d55e
chore: bump version
chrisallenlane Jun 9, 2021
8385277
chore(deps): bump github.com/mattn/go-isatty from 0.0.13 to 0.0.14
dependabot[bot] Sep 7, 2021
b825e0f
Fix Windows
mattn Sep 28, 2021
2c097ad
chore: fix typo in comment
OmgImAlexis Sep 29, 2021
f17de40
docs(CONTRIBUTING): pr against `develop`
chrisallenlane Oct 9, 2021
ad501c4
Merge pull request #641 from OmgImAlexis/patch-1
chrisallenlane Oct 9, 2021
9de39fb
Merge pull request #634 from cheat/dependabot/go_modules/github.com/m…
chrisallenlane Oct 9, 2021
23b6928
Merge pull request #639 from mattn/fix-windows
chrisallenlane Oct 9, 2021
a500a62
chore: bump version
chrisallenlane Oct 9, 2021
b67ff8b
fix(Paths): Android support
chrisallenlane Oct 9, 2021
d9c602f
Merge pull request #643 from chrisallenlane/android
chrisallenlane Oct 9, 2021
12ffa4c
Merge pull request #644 from cheat/develop
chrisallenlane Oct 9, 2021
35262df
fix(build): Windows executable packaging
chrisallenlane Jul 4, 2022
a8c2c39
feat(build): crate `docker-run` target
chrisallenlane Jul 4, 2022
e6f1214
fix: config fixes for Windows
chrisallenlane Jul 4, 2022
def8985
fix: Windows support
chrisallenlane Jul 4, 2022
1016b20
chore: bump version to `4.2.4`
chrisallenlane Jul 4, 2022
fe8f390
Merge pull request #673 from chrisallenlane/win-compat
chrisallenlane Jul 4, 2022
c482488
fix: replace Parse with ParseArgs
hezhizhen Nov 17, 2021
d3250fd
chore(deps): upgrade vendored dependencies
chrisallenlane Jul 5, 2022
14f321b
chore: bump version to `4.2.5`
chrisallenlane Jul 5, 2022
1cb5369
Merge pull request #674 from cheat/4.2.5
chrisallenlane Jul 5, 2022
65f6be3
docs: create `INSTALLING.md`
chrisallenlane Jul 5, 2022
f8403ff
Merge pull request #676 from chrisallenlane/install-md
chrisallenlane Jul 5, 2022
d8f405c
chore(ci): use Go 1.18 in CI
chrisallenlane Jul 5, 2022
ef1da90
Merge pull request #678 from chrisallenlane/go-install
chrisallenlane Jul 5, 2022
a297d16
chore(build): remove `make docker-run`
chrisallenlane Jul 5, 2022
7fed1f6
docs: create `HACKING.md`
chrisallenlane Jul 5, 2022
fe66ff3
Merge pull request #679 from chrisallenlane/hacking-md
chrisallenlane Jul 5, 2022
a23d372
docs(INSTALLING): `nix` link
chrisallenlane Jul 6, 2022
0737af2
fix: pagination error on Linux
chrisallenlane Aug 3, 2022
7406ebf
chore(deps): update dependencies
chrisallenlane Aug 3, 2022
cfd1702
Merge pull request #685 from chrisallenlane/page-bug
chrisallenlane Aug 3, 2022
484b447
perf(Sheets): do not walk hidden directories
chrisallenlane Aug 4, 2022
85f5ae8
chore: various lint corrections
chrisallenlane Aug 5, 2022
f4e6c76
fix: escape sequences in search output (#687)
chrisallenlane Aug 5, 2022
8130b2f
chore: bump version to `4.2.7`
chrisallenlane Aug 5, 2022
73f80bd
Merge pull request #688 from chrisallenlane/4.2.7
chrisallenlane Aug 5, 2022
eb99a07
chore: CI template nits
chrisallenlane Aug 5, 2022
9de866d
Merge pull request #689 from chrisallenlane/ci
chrisallenlane Aug 5, 2022
4fdec50
chore(deps): upgrade dependencies
chrisallenlane Aug 7, 2022
d598d96
fix(Config): colorization without pager (#687)
chrisallenlane Aug 7, 2022
ddbe710
feat: add the `--conf` command
chrisallenlane Aug 7, 2022
f1e8602
chore: bump version to `4.3.0`
chrisallenlane Aug 7, 2022
b53a14b
Merge pull request #691 from chrisallenlane/4.3.0
chrisallenlane Aug 7, 2022
77f9c3f
fix(Sheets): cheatsheets in hidden directories (#690)
chrisallenlane Aug 8, 2022
0c47f44
fix: no colorization on default install (#687)
chrisallenlane Aug 8, 2022
6421953
feat(installer): set default `editor`
chrisallenlane Aug 9, 2022
2a6586b
fix(installer): always use `more` pager on Windows
chrisallenlane Aug 9, 2022
3c1e24a
chore: bump version to `4.3.1`
chrisallenlane Aug 9, 2022
0b80a60
Merge pull request #692 from chrisallenlane/4.3.1
chrisallenlane Aug 9, 2022
f154029
chore(deps): update dependencies
chrisallenlane Aug 26, 2022
f0bfeda
fix(frontmatter): do not trim whitespace (#663)
chrisallenlane Aug 26, 2022
2d63529
refactor(Sheet): create `parse` method
chrisallenlane Aug 26, 2022
2717044
chore(docs): update `INSTALLING.md` (#677)
chrisallenlane Aug 26, 2022
d773383
fix(build): `Makefile` corrections
chrisallenlane Aug 26, 2022
5c5ed73
chore(docs): improve configuration docs (#656)
chrisallenlane Aug 26, 2022
fd93da7
fix(sheets): cheatsheets in submodules (#694)
chrisallenlane Aug 26, 2022
cbc2638
fix(docopt): whitespace typo in `--help` output
chrisallenlane Aug 26, 2022
06c4ff5
chore: bump version to `4.3.2`
chrisallenlane Aug 26, 2022
db3d7e5
Merge pull request #698 from chrisallenlane/4.3.2
chrisallenlane Aug 26, 2022
ede2d2d
fix(Sheets): `.gitignore` in cheatpath (#699)
chrisallenlane Aug 28, 2022
80c91cb
feat(installer): use `go-git` to clone
chrisallenlane Aug 26, 2022
a2f538f
refactor(repo): create `repo` package
chrisallenlane Aug 26, 2022
bb85e61
chore: bump version to `4.3.3`
chrisallenlane Aug 28, 2022
bd9fa1b
Merge pull request #700 from chrisallenlane/4.3.3
chrisallenlane Aug 28, 2022
2edc0ee
chore: add a comment
chrisallenlane Aug 28, 2022
3a6b6e5
chore(deps): update dependencies
chrisallenlane Nov 5, 2022
c9ccefa
chore(deps): remove `yaml.v1`
chrisallenlane Nov 5, 2022
1a85c9e
feat: platform compatibility
chrisallenlane Nov 5, 2022
16c50bb
chore: bump version to `4.4.0`
chrisallenlane Nov 5, 2022
0d9c92c
Merge pull request #707 from chrisallenlane/v4.4.0
chrisallenlane Nov 5, 2022
95a4e31
chore(deps): upgrade dependencies
chrisallenlane Dec 13, 2023
bfb071c
chore(lint): various changes to appease revive
chrisallenlane Dec 13, 2023
fe25019
chore: bump version to `4.4.1`
chrisallenlane Dec 13, 2023
2294f40
Merge pull request #739 from chrisallenlane/v4.4.1
chrisallenlane Dec 13, 2023
242da8c
chore(build): remove `plan9` support
chrisallenlane Dec 13, 2023
6bf51e7
Use yaml.v3 rather than .v2 and .v1
mikelolasagasti Sep 5, 2022
1790aec
chore(deps): bump chroma to v2 #735
chrisallenlane Dec 13, 2023
7fa5032
Merge pull request #740 from chrisallenlane/chroma
chrisallenlane Dec 13, 2023
d341777
chore: bump version to 4.4.2
chrisallenlane Dec 15, 2023
33c5918
chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
dependabot[bot] Dec 19, 2023
4bf804a
Merge pull request #741 from cheat/dependabot/go_modules/golang.org/x…
chrisallenlane Dec 19, 2023
7c0eacb
chore(deps): bump github.com/cloudflare/circl from 1.3.6 to 1.3.7
dependabot[bot] Jan 8, 2024
7908a67
Merge pull request #742 from cheat/dependabot/go_modules/github.com/c…
chrisallenlane Jan 8, 2024
cc85a4b
chore: bump version to 4.5.0
chrisallenlane Feb 15, 2026
2a19755
chore: modernize CI and update Go toolchain
chrisallenlane Feb 15, 2026
b604027
fix: make tests pass on macOS CI runners
chrisallenlane Feb 15, 2026
8eafa5a
fix: cross-platform CI test fixes and parse bug fix
chrisallenlane Feb 15, 2026
00ec2c1
fix: resolve first-run experience errors (#721, #771, #730)
chrisallenlane Feb 15, 2026
fd1465e
fix: avoid stdin buffering bug in installer prompts
chrisallenlane Feb 15, 2026
6f919fd
fix: comment out community cheatpath in --init output (#773)
chrisallenlane Feb 15, 2026
2d50c6a
chore: bump version to 4.5.1
chrisallenlane Feb 15, 2026
5eee02b
build: produce static binaries with CGO_ENABLED=0
chrisallenlane Feb 15, 2026
4497ce1
ci: remove dead Homebrew formula bump workflow
chrisallenlane Feb 15, 2026
1969423
fix: respect $VISUAL and $EDITOR env vars at runtime
chrisallenlane Feb 15, 2026
97e80be
fix: match .git as complete path component, not suffix
chrisallenlane Feb 15, 2026
cab039a
docs: move ADRs to project root, remove boilerplate README
chrisallenlane Feb 15, 2026
adb5a43
chore: bump version to 4.5.2
chrisallenlane Feb 15, 2026
09aad6f
docs: document supported syntax values in README
chrisallenlane Feb 15, 2026
c155168
feat: walk up directory tree to find .cheat directory (#602)
chrisallenlane Feb 15, 2026
366d63a
chore: bump version to 4.6.0
chrisallenlane Feb 15, 2026
f1db4ee
Merge branch 'recursive-cheat-directory-search'
chrisallenlane Feb 15, 2026
f61203a
feat: add -b/--brief flag for compact list output (#505)
chrisallenlane Feb 15, 2026
007c9f9
Merge branch 'brief-list-flag'
chrisallenlane Feb 15, 2026
d4a8a79
chore: bump version to 4.7.0
chrisallenlane Feb 15, 2026
5ad1a3c
chore: housekeeping and refactoring (bump to 4.7.1)
chrisallenlane Feb 15, 2026
52403db
fix: drop plan9 build target (#774)
chrisallenlane Feb 15, 2026
ca1ec0e
test: improve mutation coverage across 4 modules
chrisallenlane Feb 15, 2026
9b92261
feat: migrate from docopt to cobra for CLI argument parsing
chrisallenlane Feb 15, 2026
417b5b4
Merge branch 'feat/cobra'
chrisallenlane Feb 15, 2026
80e0e0d
feat: add --update/-u flag to pull git-backed cheatpaths (#552)
chrisallenlane Feb 16, 2026
e2aa2d3
Merge branch 'feat/issue-552'
chrisallenlane Feb 16, 2026
b8098dc
chore: remove scripts/ directory, superseded by --update flag
chrisallenlane Feb 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
255 changes: 0 additions & 255 deletions .cheat

This file was deleted.

3 changes: 3 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Force LF line endings for mock/test data files to ensure consistent
# behavior across platforms (Windows git autocrlf converts to CRLF otherwise)
mocks/** text eol=lf
23 changes: 23 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
name: Bug report
about: Submit a bug report
title: ''
labels: 'bug'
assignees: ''

---

Thanks for submitting a bug report. Please provide the following information:

**A description of the problem**
Describe the problem here.

**cheat version info**
Please paste the output of `cheat -v` here.

**cheat configuration info**
If your bug pertains to how cheatsheets are loaded and/or displayed, please
paste here the following information:

1. The output of `cheat -d`
2. The contents of your `conf.yml` file
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: 'enhancement'
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
7 changes: 7 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
version: 2
updates:
- package-ecosystem: gomod
directory: "/"
schedule:
interval: weekly
open-pull-requests-limit: 10
38 changes: 38 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
name: CI

on:
push:

jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: stable
- name: Install revive
run: go install github.com/mgechev/revive@latest
- name: Lint
run: revive -exclude vendor/... ./...
- name: Vet
run: go vet ./...
- name: Check formatting
run: test -z "$(gofmt -l . | grep -v vendor/)"

test:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: stable
- name: Build
run: go build -mod vendor ./cmd/cheat
- name: Test
run: go test ./...
30 changes: 30 additions & 0 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
name: CodeQL

on:
push:
branches: [master]
pull_request:
branches: [master]
schedule:
- cron: '45 23 * * 0'

jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
language: [go]
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Initialize CodeQL
uses: github/codeql-action/init@v3
with:
languages: ${{ matrix.language }}
- name: Autobuild
uses: github/codeql-action/autobuild@v3
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
dist
tags
.tmp
*.test
.claude
Loading