6089961e36
Split out CLI from Windows in to WindowsCLI playbook
2024-08-09 21:04:55 +01:00
1b0dbb4727
Respect disable_systemd variable for Linux CLI playbook
2024-07-13 10:45:57 +01:00
cbe9b40023
Fix ulauncher role on Ubuntu derived distros
2024-07-06 13:04:10 +01:00
1363fb8327
Remove guake role use Gnome extension instead
2024-07-03 21:35:58 +01:00
9fee00b0d8
Also enable xremap for X11 sessions
2024-06-15 12:13:24 +01:00
5309683d94
Add support for proxy networks & cleanup playbook vars
2024-04-19 13:17:53 +01:00
ace72f755a
Add ulauncher role
2024-04-11 21:35:28 +01:00
a8f255b715
Add Guake role
...
Fixes #25
2024-04-08 23:54:45 +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
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
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
b63ff02e0c
Update WSL playbook
2024-02-27 22:09:15 +00:00
8cfb03bd4d
Fix gnome-tweaks when clause
2023-11-28 23:05:36 +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
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
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
253cf462b3
Add macOS support to kitty role
2023-10-01 23:42:34 +01:00
520462a3f4
Add unsafe tags to zsh and tmux
...
When used in combination with the `--skip-tags unsafe` flag the
`playbooks/UnixCLI.yaml` can be run while inside a `zsh`/`tmux` session
without it locking up due to system files going missing due to the
upgrade.
2023-08-25 12:29:18 +01:00
afa680c4d1
Enable xremap on Debian/Ubuntu
2023-08-17 23:24:03 +01:00
3364d770e1
Add flatpak role for Debian
2023-08-01 20:56:50 +01:00
e625f463d7
Add Windows support to fonts role
2023-07-29 11:33:20 +01:00
47d9c4c7e7
Remove broken win_git: module
2023-07-29 10:37:50 +01:00
c78ea00ae4
Add ferdium role, prep for removing webcatalog
...
In the trend of 2023 enshitification webcatalog has decided to stop
shipping a Linux version so I'll be moving to fetdium with a self-hosted
server moving forwards.
2023-07-27 23:38:09 +01:00
5fbc85dade
xremap role not currently working on Debian unstable
...
Only known to work on Fedora 38, service fails to start on Debian
unstable as of today.
2023-06-16 14:11:05 +01:00
352ef4c8d4
Remove CAD apps because of Autodesk
...
Autodesk change distribution of Fusion360 to require a login breaking
the Chocolatey package, easier to manage this manually anyway since they
won't be installed on all Windows systems.
2023-06-10 11:18:30 +01:00
878db362cd
Add xremap role for macOS bindings on Linux
2023-06-08 23:41:06 +01:00
49b292126e
Add kitty role for Linux
2023-06-06 19:39:58 +01:00
67a37e0a56
Actually make LinuxCLI import UnixCLI
2023-06-04 21:39:06 +01:00
3b31dc06fe
Rearrange playbooks, add Linux specific ones
2023-06-03 11:20:41 +01:00
876db8ecfb
Add missing CLI roles to UnixCLI.yaml playbook
2023-06-03 09:47:13 +01:00
5420eb9cd5
Add RedHat support for the glab role
2023-06-03 09:34:07 +01:00
3fee590a8f
Move some updated GUI roles into generic playbook
2023-06-02 20:03:14 +01:00
b560f9c7d9
Add support for Fedora to various roles
2023-06-01 20:06:46 +01:00
a80d8e1574
Move playbooks into their own directory
2023-04-15 12:44:10 +01:00