You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks for submitting a bug report. Please provide the following information:
A description of the problem
The file ~/.config/cheat/conf.yml specifies that cheat sheets tagged personal go into the folder ~/.config/cheat/cheatsheets/personal, but those sheets are being saved in the folder ~/.cheat instead.
For instance, if I create a new sheet named foo with cheat -e foo -t personal, that sheet
ends up in the location ~/.cheat/foo instead of ~/.config/cheat/cheatsheets/personal/foo. It is unclear to me when a sheet will end up in one location or the other.
cheat version info 4.4.0
cheat configuration info
If your bug pertains to how cheatsheets are loaded and/or displayed, please
paste here the following information:
---
# The editor to use with 'cheat -e <sheet>'. Defaults to $EDITOR or $VISUAL.editor: vim# Should 'cheat' always colorize output?colorize: true# Which 'chroma' colorscheme should be applied to the output?# Options are available here:# https://github.com/alecthomas/chroma/tree/master/stylesstyle: monokai# Which 'chroma' "formatter" should be applied?# One of: "terminal", "terminal256", "terminal16m"formatter: terminal16m# Through which pager should output be piped? (Unset this key for no pager.)pager: less -FRX# The paths at which cheatsheets are available. Tags associated with a cheatpath# are automatically attached to all cheatsheets residing on that path.## Whenever cheatsheets share the same title (like 'tar'), the most local# cheatsheets (those which come later in this file) take precedent over the# less local sheets. This allows you to create your own "overides" for# "upstream" cheatsheets.## But what if you want to view the "upstream" cheatsheets instead of your own?# Cheatsheets may be filtered via 'cheat -t <tag>' in combination with other# commands. So, if you want to view the 'tar' cheatsheet that is tagged as# 'community' rather than your own, you can use: cheat tar -t communitycheatpaths:
# Paths that come earlier are considered to be the most "global", and will# thus be overridden by more local cheatsheets. That being the case, you# should probably list community cheatsheets first.## Note that the paths and tags listed below are placeholders. You may freely# change them to suit your needs.## Community cheatsheets must be installed separately, though you may have# downloaded them automatically when installing 'cheat'. If not, you may# download them here:## https://github.com/cheat/cheatsheets## Once downloaded, ensure that 'path' below points to the location at which# you downloaded the community cheatsheets.
- name: communitypath: /Users/andrew/.config/cheat/cheatsheets/communitytags: [ community ]readonly: true# If you have personalized cheatsheets, list them last. They will take# precedence over the more global cheatsheets.
- name: personalpath: /Users/andrew/.config/cheat/cheatsheets/personaltags: [ personal ]readonly: false# While it requires no configuration here, it's also worth noting that# 'cheat' will automatically append directories named '.cheat' within the# current working directory to the 'cheatpath'. This can be very useful if# you'd like to closely associate cheatsheets with, for example, a directory# containing source code.## Such "directory-scoped" cheatsheets will be treated as the most "local"# cheatsheets, and will override less "local" cheatsheets. Likewise,# directory-scoped cheatsheets will always be editable ('readonly: false').
The text was updated successfully, but these errors were encountered:
Yes, the personal folder is using a symlink. I was using a dropbox folder for the storage of those files so that when I go between my two work computers, the cheat sheets just sync automatically for me.
I'm guessing that you're going to suggest that I change it from a symlink back to a local folder and see if I still get that behavior.
Yes, the personal folder is using a symlink. I was using a dropbox folder for the storage of those files so that when I go between my two work computers, the cheat sheets just sync automatically for me.
Gotcha. I think that's a relatively common use-case, so I want to make sure this works.
I'm guessing that you're going to suggest that I change it from a symlink back to a local folder and see if I still get that behavior.
Thanks for submitting a bug report. Please provide the following information:
A description of the problem
The file
~/.config/cheat/conf.yml
specifies that cheat sheets tagged personal go into the folder~/.config/cheat/cheatsheets/personal
, but those sheets are being saved in the folder~/.cheat
instead.For instance, if I create a new sheet named
foo
withcheat -e foo -t personal
, that sheetends up in the location
~/.cheat/foo
instead of~/.config/cheat/cheatsheets/personal/foo
. It is unclear to me when a sheet will end up in one location or the other.cheat version info
4.4.0
cheat configuration info
If your bug pertains to how cheatsheets are loaded and/or displayed, please
paste here the following information:
cheat -d
conf.yml
fileThe text was updated successfully, but these errors were encountered: