|
c8fb0de709
|
chore(git): add gitignore
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-12 14:50:33 +02:00 |
|
|
904ae8d189
|
feat: add playground playbook
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-12 14:50:32 +02:00 |
|
|
4d84398657
|
feat(server/ddns): implement DDNS support using inadyn
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-10 16:45:45 +02:00 |
|
|
90bac3a306
|
feat(server/certbot): add support for certbot
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-10 16:43:18 +02:00 |
|
|
282d61d808
|
fix(system/base): some systems may not have unzip
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-10 16:40:29 +02:00 |
|
|
f78364e2a8
|
feat(server/base): create a directory for potential secrets
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-10 16:40:05 +02:00 |
|
|
4e0bf02507
|
feat(bootstrap): include system/cockpit
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-10 15:32:35 +02:00 |
|
|
fc34091749
|
fix(system/sshd): handle firewall
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-10 15:16:47 +02:00 |
|
|
3e261ce668
|
fix(system/sshd): notify SELinux about the port change
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-10 15:02:17 +02:00 |
|
|
2c9fc903f4
|
feat(user/zsh): use kdialog instead of yad
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-07 17:46:23 +02:00 |
|
|
3c4950bcd0
|
feat(user/zsh): install eza and bat
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-07 17:45:54 +02:00 |
|
|
11b52ab87d
|
fix(user/vscode): install .desktop in correct location
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-07 17:44:42 +02:00 |
|
|
6701783d72
|
feat(user/kitty): add color schemes
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-07 17:44:00 +02:00 |
|
|
5a7214989b
|
feat(user/kitty): update configs
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-07 17:42:59 +02:00 |
|
|
7eac7d1cef
|
feat(user/vscode): update config
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-07 17:41:53 +02:00 |
|
|
3616d51167
|
fix(bootstrap): do not install flatpak for Ubuntu
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-07 17:39:42 +02:00 |
|
|
0d9cdb85e7
|
chore(ansible): add posix to requirements
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-07 17:39:01 +02:00 |
|
|
933c3dae34
|
feat(user/zsh): install zoxide
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-01 21:59:11 +02:00 |
|
|
2d8f1f7f36
|
fix(user/bw): directories must be executable
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-01 21:58:39 +02:00 |
|
|
7d98bdbea2
|
fix(user/fonts): switch to rsync
Use rsync for uploading the fonts as it's much faster the builtin.copy
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-01 21:58:10 +02:00 |
|
|
7d311ad5b3
|
fix(user/neovim): switch to kickstart
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-01 21:57:47 +02:00 |
|
|
1a481b7686
|
fix: improve SUSE detection
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-01 21:56:44 +02:00 |
|
|
4332b6d1de
|
style(bootstrap): move tags to the end
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-01 17:02:43 +02:00 |
|
|
73090a0db1
|
feat(user/ssh): install vssh script
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-01 13:21:55 +02:00 |
|
|
0f7de0b35a
|
feat(user/zsh): adjust aliases
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-01 13:18:39 +02:00 |
|
|
6028605f82
|
feat(user/zsh): fix autosuggest highlighting
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-01 13:18:05 +02:00 |
|
|
ab9d42c684
|
fix(user/zsh): yeet useless parts of PATH
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-01 13:17:03 +02:00 |
|
|
888a816c5f
|
fix: do not hardcode user in the config files
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-01 13:16:14 +02:00 |
|
|
49a034d6d7
|
feat(user/git): allow signing with SSH key
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-07-01 11:11:17 +02:00 |
|
|
f4f6169fa5
|
fix(user/tmpfiles): need ‹+x› over directories
It's a temporary »directory«, thus it needs an exec permission flag…
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-06-04 14:25:00 +02:00 |
|
|
7c20e9c509
|
feat(user/tmpfiles): create role for user's tmpdir
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-06-03 21:59:43 +02:00 |
|
|
a87a455844
|
feat: deduce gitlab login and user group from login
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-06-03 21:56:50 +02:00 |
|
|
548fe9fa95
|
fix(user/ssh): update the config
- add sourcehut git
- add codeberg
- remove FIT BUT
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-05-07 13:46:52 +02:00 |
|
|
219da943b9
|
fix(user/shell/zsh): update zshrc
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-05-07 13:46:15 +02:00 |
|
|
8f7968a020
|
fix(user/shell/zsh): update the starship config
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-05-07 13:45:20 +02:00 |
|
|
b614d5205f
|
ci: ansible lint only relevant files
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-05-07 13:45:06 +02:00 |
|
|
1ead7b5d0b
|
style(user/secrets/hcv): adjust debug comment
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-05-07 13:40:56 +02:00 |
|
|
1866b1e4c4
|
fix(user/secrets/bw): use environment variables
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-05-07 13:34:27 +02:00 |
|
|
01adcb99d4
|
feat(user/git): add syntax theme for delta
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-05-07 13:14:38 +02:00 |
|
|
78dd7a9166
|
chore(pre-commit): update
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-05-06 23:52:05 +02:00 |
|
|
dcc13e1558
|
fix(idiom): prefix variables with rule path
Signed-off-by: Matej Focko <me@mfocko.xyz>
|
2024-05-06 23:52:05 +02:00 |
|
|
c83836b900
|
feat(wg-admin): add playbooks for wg-admin clients
Signed-off-by: Matej Focko <mfocko@redhat.com>
|
2023-10-01 17:02:49 +02:00 |
|
|
5f99af32cf
|
feat(git): add git-delta
Signed-off-by: Matej Focko <mfocko@redhat.com>
|
2023-10-01 11:48:13 +02:00 |
|
|
d61dcf3c00
|
fix(vscode): use absolute path to the script
Needed when using `become: true`, otherwise it defaults to the root's
home directory.
Signed-off-by: Matej Focko <mfocko@redhat.com>
|
2023-09-16 23:09:06 +02:00 |
|
|
272700e6e2
|
fix(system/el): use explicit EL9 Copr chroot
Signed-off-by: Matej Focko <mfocko@redhat.com>
|
2023-09-16 23:08:35 +02:00 |
|
|
47f0553dd4
|
feat(user/gpg): create a GPG role
Signed-off-by: Matej Focko <mfocko@redhat.com>
|
2023-09-16 23:08:02 +02:00 |
|
|
7505e307fb
|
feat: introduce GitLab login variable
Signed-off-by: Matej Focko <mfocko@redhat.com>
|
2023-09-16 23:07:20 +02:00 |
|
|
e5b555c577
|
fix(flatpak): install flatpak system-wide
Signed-off-by: Matej Focko <mfocko@redhat.com>
|
2023-09-16 23:06:50 +02:00 |
|
|
280ba57964
|
fix(flatpak): use stable branch of chatterino
Signed-off-by: Matej Focko <mfocko@redhat.com>
|
2023-09-16 23:05:17 +02:00 |
|
|
28710d9632
|
fix(terminals/alacritty): allow mf's Copr and install
Signed-off-by: Matej Focko <mfocko@redhat.com>
|
2023-09-15 18:22:55 +02:00 |
|