dcb0f8c08c
Fix kitty role, lacking become
2024-04-22 10:06:37 +01:00
6132cc58a6
Fix glab zsh completion install on Debian
2024-04-20 12:59:38 +01:00
056ae6e169
Update kitty to install from GitHub on Debian
...
Older version of kitty have terrible font rendering on Linux, e.g. the
one shipped with Ubuntu 22.04, so instead install the latest version
from the provided GitHub packages.
2024-04-19 21:51:58 +01:00
e330c3d072
Fix use of stow to not fold directories
2024-04-19 20:50:23 +01:00
5309683d94
Add support for proxy networks & cleanup playbook vars
2024-04-19 13:17:53 +01:00
a1296840f6
Fix python role, actuall remove old pip.conf
2024-04-15 11:29:58 +01:00
5c78bd1da3
Add system-info macOS user service
2024-04-14 15:55:41 +01:00
7379986378
Run tmux install.sh instead of tasks.yaml
2024-04-13 16:30:30 +01:00
d5fc2c3c13
Move zsh install login into script
...
Enable installing zsh config repo standalone, i.e. without Ansible,
invoke the `install.zsh` script instead.
2024-04-13 16:12:24 +01:00
dc6b7776ff
Update config repo branches for tmux & zsh
2024-04-13 14:36:22 +01:00
3fa17e5517
Fix ulauncher role on Fedora
2024-04-11 23:56:54 +01:00
ace72f755a
Add ulauncher role
2024-04-11 21:35:28 +01:00
c4c03aabf4
Make guake package become root
2024-04-09 23:18:43 +01:00
e82bff66ce
Don't install pynvim globally on Debian
...
For PEP 668 reasons.
2024-04-09 19:41:31 +01:00
947a6f1b87
Remove python config repo & use templates instead
2024-04-09 19:27:49 +01:00
9bf8c46bb9
Create pip.conf from a template, handle proxy network
2024-04-09 19:09:40 +01:00
a8f255b715
Add Guake role
...
Fixes #25
2024-04-08 23:54:45 +01:00
c5c12ab670
Remove set config repo email todos
2024-04-08 21:26:39 +01:00
18a74355c0
Expand launchd todo
2024-04-08 21:25:03 +01:00
f512ec427b
Rename gnome-tweaks to gnome-shell
...
Also start gathering info for starting work on #17 .
2024-04-07 23:48:54 +01:00
66efc7b88f
Add gitea role for tea cli tool
2024-04-07 16:28:33 +01:00
e711b9f3b2
Add optional GitHub API authentication headers
...
If the `GITHUB_TOKEN` is defined in the Ansible controller's
environment it is used to set the GitHub REST API authentication header.
This is they passed to all `uri` modules tasks which interact with the
GitHub REST API. If the `GITHUB_TOKEN` is not set, the authentication
header is not used.
Fixes #19
2024-04-06 16:35:01 +01:00
883fee21b3
Add podman role
...
Fixes #12
2024-04-06 15:03:18 +01:00
035c9a7577
Install latest pynvim on Debian based systems
...
Fixes #21
2024-04-06 14:37:19 +01:00
8635277d75
Add role for fd
2024-04-06 13:51:40 +01:00
500b27a473
Add ripgrep role
2024-04-06 13:47:04 +01:00
19d0ac491b
Replace Firefox Snap with Mozilla repo package
...
Fixes #20
2024-04-06 12:57:59 +01:00
b57c3f9916
Switch over to neovim specific config repo
2024-04-01 12:26:32 +01:00
5126d06e1e
Use latest neovim from GitHub on Debian based distros
2024-03-02 00:42:27 +00:00
ebf8cfac42
Make cider role usage more strict
2024-02-27 22:04:25 +00:00
643b4eac8d
Add note about first time git install on windows
2023-12-23 23:16:35 +00:00
cf041f9747
Add rpmfusion role on Fedora
2023-11-24 22:48:40 +00:00
66e7d9dc76
Add gnome-tweaks role
2023-11-24 22:17:24 +00:00
c4ac91f163
Set EDITOR in .bashrc
2023-10-28 23:16:18 +01:00
9017be5cf7
Add cider role for Linux and Windows
...
Cider is a cross-platform Apple Music client. Don't bother installing
Cider on macOS since there is the first party Music app.
2023-10-24 00:07:19 +01:00
b4685b9d1e
Create shortcut for Ferdium on Windows
2023-10-21 17:44:40 +01:00
e5cc78f6f4
Add url command to zsh symlinks
2023-10-19 18:06:04 +01:00
9df05dc567
Add macos role for macOS tweaks
2023-10-10 21:36:18 +01:00
37d89c475e
Add hiddenbar role for macOS
2023-10-10 21:12:05 +01:00
fa0cf04d8f
Fix kitty role on macOS
2023-10-10 21:11:50 +01:00
9fef9403b3
Fix pynvim on macOS by installing dependency
2023-10-01 23:42:44 +01:00
253cf462b3
Add macOS support to kitty role
2023-10-01 23:42:34 +01:00
54b3c4edfe
Flatpak system installs require root
2023-09-25 11:20:52 +01:00
4489c05014
Replace yum with dnf where possible
2023-08-28 22:19:44 +01:00
aeba9ba7f2
Fix obsidian role when already using flatpak
2023-08-20 21:08:36 +01:00
669dffc2c5
Add ~/.local/bin to PATH in .bashrc
2023-08-18 10:54:30 +01:00
399300c162
Switch to obsidian from flathub
2023-08-17 23:45:34 +01:00
3a4224d200
Fix Fedora/RedHat config
2023-08-17 23:31:59 +01:00
afa680c4d1
Enable xremap on Debian/Ubuntu
2023-08-17 23:24:03 +01:00
cba3f6ce2a
Name the chocolatey ferdium task
2023-08-01 21:06:51 +01:00