Age | Commit message (Collapse) | Author | |
---|---|---|---|
8 days | Use /opt/homebrew/bin instead of /usr/local/sbin | Dmitry Ilvokhin | |
Homebrew changed default installation prefix on Apple Silicon Macs. | |||
2025-08-09 | Move go configuration to goenv role | Dmitry Ilvokhin | |
2025-08-03 | Move screen configuration to screenrc role | Dmitry Ilvokhin | |
2025-07-19 | Add template for C++ benchmarks | Dmitry Ilvokhin | |
2025-03-30 | Configure Go environment | Dmitry Ilvokhin | |
2025-02-23 | Ignore swp files in gir repo by default | Dmitry Ilvokhin | |
2025-01-25 | Add personal global gitignore file | Dmitry Ilvokhin | |
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. | |||
2025-01-23 | Explicitly specify user in ssh config | Dmitry Ilvokhin | |
I don't have same user on every system, so this change makes it portable across all of them and doesn't cost much in terms of maintenance. | |||
2025-01-18 | Allow forward ssh key to DigitalOcean hosts | Dmitry Ilvokhin | |
I don't really need key forwarding everywhere, only for gate and shell, but I figured this will simplify configuration a bit. If something goes wrong, it can always become more strict in the future. | |||
2025-01-18 | Handle Go files in vimrc | Dmitry Ilvokhin | |
2025-01-18 | Handle C files properly in vim | Dmitry Ilvokhin | |
2024-12-30 | Add hotkey to refresh inbox manually | Dmitry Ilvokhin | |
See [1] for source. [1]: https://unix.stackexchange.com/questions/49980/mutt-responsive-way-to-refresh-inbox | |||
2024-12-30 | Save mail without `INBOX` prefix in mutt | Dmitry Ilvokhin | |
2024-12-27 | Do not autojoin channels | Dmitry Ilvokhin | |
2024-12-26 | Add role for irssi | Dmitry Ilvokhin | |
2024-12-25 | Do not set `$TERM` env variable in screen | Dmitry Ilvokhin | |
I don't know why I set it to `xterm` at the first place. Let's remove it and see what will break. This seems kind of wrong to pretend to be xterm, while screen actually is not. | |||
2024-12-21 | Enable colored output for `ls`, `grep` and `diff` | Dmitry Ilvokhin | |
2024-12-21 | Move shell to dedicated box | Dmitry Ilvokhin | |
2024-12-21 | Fix bracket style in C++ template | Dmitry Ilvokhin | |
2024-10-05 | Make screenrc compatible with screen 5.0.0 version | Dmitry Ilvokhin | |
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. | |||
2024-06-22 | Rename Github API token in keychain | Dmitry Ilvokhin | |
2024-06-16 | Do not set gate as `ProxyJump` on gate host itself | Dmitry Ilvokhin | |
2024-06-15 | Set familiar colour scheme for mutt | Dmitry Ilvokhin | |
2024-06-15 | Correct ip addresses for water and flame | Dmitry Ilvokhin | |
2024-06-14 | Fix ip addresses for Moscow machines | Dmitry Ilvokhin | |
2024-05-04 | Simplify ssh config a bit | Dmitry Ilvokhin | |
Use `%h` to fold config to indentical hosts to one item. | |||
2024-04-20 | Wrap text at 72 width for mail messages | Dmitry Ilvokhin | |
2024-04-19 | Remove user from ssh config as d is default user | Dmitry Ilvokhin | |
2024-04-19 | Use user d for connection to mail | Dmitry Ilvokhin | |
2024-03-30 | Fix `LC_CTYPE` value on macOS in bashrc | Dmitry Ilvokhin | |
2024-03-09 | Limit git commit messages width to 72 characters | Dmitry Ilvokhin | |
2024-03-08 | Add proper indent settings for yaml and makefiles | Dmitry Ilvokhin | |
2024-03-03 | Try to remove set of locale | Dmitry Ilvokhin | |
There is no en_US.UTF-8 locale in Arch Linux out of the box. Try to remove explicit set of locale and see what will break. I set it initially, because some of the servers had russian locale back in the days, but I am not sure this is still true somewhere. | |||
2024-02-26 | Remove username from * section | Dmitry Ilvokhin | |
Because * section overrides everything else and `User` setting from other section didn't apply. | |||
2024-02-24 | Add simple dotfiles management playbook | Dmitry Ilvokhin | |