Age | Commit message (Collapse) | Author |
|
This is a simple role that works only for one host. There are multiple
complications that I should keep in mind in the future.
* There is should be a way to install dotfiles on boxes without GPG key
there. So, files with secrets in them should be gated.
* Wireguard configuration should be per host. Each host should have it
is own private key.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Usually I have tags file from ctags in root of the repo to simplify code
navigation. Some repos have tags file in gitignore, but some doesn't.
Create personal gitignore files to hide tags file everywhere. This is
not a per repositiry setting, but personal one, so it's fine to
configure it globally.
|
|
GNU Screen does not support colors specification as letters anymore.
Here is relevant quote from manpage:
> The old format of specifying colors by letters (k,r,g,y,b,m,c,w) is
> now deprecated.
And by deprecated they mean doesn't work anymore.
Unfortunately, macOS ships screen version 4.00.03 and I couldn't figure
out a way to have screenrc syntax to work on both 5.0 and 4.0 versions
at the same time.
One more problem is `screen --version` changed return code, so even code
for checking if screen is installed at all doesn't work anymore. Need
to figure out a proper way forward. For now I just installed screen
version 5.0.0 from homebrew to fix macOS setup and at the same time make
Linux machines happy as well.
|
|
Seems quotes in YAML is a mess.
Official guidelines (see explanation here [1]) are following.
1. If you can get away without quotes, do not use them.
2. Use single quotes if you need quotes.
3. Use double quotes if you can't use single quotes for some reason.
Common reason for double quotes in this repository is line breaks for
long lines and control characters (\n, \t) in replacement patterns.
Hope, I didn't break anything.
Tested with following commands, because there are no changes in others.
$ ansible-playbook dotfiles.yml
$ ansible-playbook master.yml
[1]: https://stackoverflow.com/a/69850618/1313516
|
|
|
|
|