more .config readme things, and making ../.config/asciinema/config more maintainable

This commit is contained in:
JesseBot 2022-11-27 12:37:19 +01:00
parent df3b68e800
commit 0c4a8a0957
2 changed files with 25 additions and 3 deletions

View file

@ -1,2 +1,2 @@
[record] [record]
command = /bin/bash -l command = /bin/bash --login

View file

@ -4,7 +4,29 @@ These started as my personal dot files, but then they became the sensible
defaults for `onboardme`, what started out as a script to manage my dot files. defaults for `onboardme`, what started out as a script to manage my dot files.
Funny how these things work. :shrug: Funny how these things work. :shrug:
Below you'll find sections for each config file type and what it does. Below you'll find sections for each config file, organized by how they show up in github.
The `.config` directory <details>
<summary>`.config`</summary>
Below are directories that would be located in your home directory, under `.config`.
## `asciinema`
File: [~/.config/asciinema/config](.config/asciinema/config)
Local config file for [`asciinema`](https://asciinema.org/), a lightweight, purely text-based approach to terminal recording. Currently it just sets the shell command to be `/bin/bash --login`, which loads your bash variables. This could be changed to a different shell and their equivilent.
## gh
File: [`~/.config/gh`](.config/gh/config.yml)
Local config file for [`gh`](https://cli.github.com/), the GitHub CLI. There's not a ton in there, but it uses [`rich-cli`](https://github.com/Textualize/rich-cli) as a prettier pager, and firefox as a browser, and setting vim as an editor. The rest is stock, and subject to change.
## glab-cli
File: [`~/.config/glab-cli`](.config/glab-cli/config.yml)
Local config file for [`glab`](https://glab-cli.io/), an open source GitLab CLI tool. There's not a ton in there, but it uses a dark theme, firefox as a browser, and vim as an editor. The rest is stock, and subject to change.
</details>