Commit graph

111 commits

Author SHA1 Message Date
ItsDrike 00016063fe
Use roles properly
Originally, I was including all role configurations for all hosts, and
controlling which get applied in the role configs with a check in each
file. This is a very repetetive and annoying approach. Instead, now the
role directory is included manually from the hosts config for devices
which meet that role, removing the role options.
2024-09-24 11:42:40 +02:00
ItsDrike 50015511a8
Add android studio 2024-09-24 11:19:54 +02:00
ItsDrike 60d813663d
Add wireshark 2024-09-12 22:14:42 +02:00
ItsDrike 7c6fb65431
Persist venv-selector 2024-09-10 15:32:52 +02:00
ItsDrike 8f6d4073b0
Add lutris 2024-08-26 16:56:31 +02:00
ItsDrike 618144c7ac
Add docker 2024-08-24 10:48:05 +02:00
ItsDrike b8ae87b938
persistence: persist direnv allowed dirs 2024-08-22 18:10:55 +02:00
ItsDrike 290a009955
Persist github cli accounts 2024-08-08 13:27:35 +02:00
ItsDrike 8b0bd140db
Add hypridle & hyprlock 2024-08-08 12:17:05 +02:00
ItsDrike c00134da1c
Run alejandra 2024-07-27 01:07:07 +02:00
ItsDrike f4a631dd17
Persist pre-commit cache 2024-07-24 16:23:25 +02:00
ItsDrike 30aba48973
Re-enable spicetify spotify (move to fork) 2024-07-17 11:42:48 +02:00
ItsDrike 135a0d44ff
flake: update 2024-07-16 11:12:32 +02:00
ItsDrike 7946325fa9
Manually maintain nvim configuration 2024-07-08 23:29:55 +02:00
ItsDrike 04b6f8f64f
persistance: Fix typo in VirtualBox directory name 2024-07-08 17:39:30 +02:00
ItsDrike dfd2dd7ad3
Add steam 2024-07-08 17:39:12 +02:00
ItsDrike cd412906a8
Add virtualbox 2024-07-08 14:54:54 +02:00
ItsDrike 7e3ad744c0
Add PrismLauncher 2024-07-04 19:33:53 +02:00
ItsDrike 9e461e2c44
impermanence: persist ipython profiles 2024-07-02 16:08:11 +02:00
ItsDrike bfb1adb3bc
impermanence: persist github copilot config 2024-06-28 16:16:19 +02:00
ItsDrike 2a9dcb8c3a
impermanence: persist keyrings 2024-06-28 16:16:11 +02:00
ItsDrike 73c7b503ad
Add hyprpaper 2024-06-27 22:09:26 +02:00
ItsDrike 842b009f84
Persist ssh config 2024-06-27 20:20:06 +02:00
ItsDrike 46f5fa83e8
python: fix history location & persist history 2024-06-27 20:14:46 +02:00
ItsDrike 8a6311b896
rye: update & use globally 2024-06-27 19:14:42 +02:00
ItsDrike 2da382b4dc
Persist entire .local/share/zsh (not just history) 2024-06-27 17:15:37 +02:00
ItsDrike 7c3098c74f
Add python packages 2024-06-26 23:48:04 +02:00
ItsDrike 507f364e5b
Support persisting data separately from config 2024-06-26 22:51:51 +02:00
ItsDrike 2dcd368572
Remove vboxnix host 2024-06-26 16:40:33 +02:00
ItsDrike b8c6ed6ca4
Only pass inputs to hosts (contains everything) 2024-06-26 16:39:33 +02:00
ItsDrike 75ed5ed91c
Add qalculate-gtk 2024-06-24 21:33:45 +02:00
ItsDrike 32bebe0adc
Add pcmanfm-qt 2024-06-24 20:35:36 +02:00
ItsDrike 1c5581679f
Add iamb (tui matrix client) 2024-06-24 18:20:29 +02:00
ItsDrike bac20edfab
Persist obs-studio settings 2024-06-24 17:06:42 +02:00
ItsDrike 4d3a6b6499
Remove vbox_nix host 2024-06-24 14:54:06 +02:00
ItsDrike 5cace9f1c0
Update bluetooth config 2024-06-24 00:30:04 +02:00
ItsDrike 6545dda7f8
Add webcord 2024-06-23 22:00:46 +02:00
ItsDrike b75946fde4
Enable secure-boot on voyager 2024-06-23 17:40:30 +02:00
ItsDrike d144a479bc
Add qimgv 2024-06-23 11:52:47 +02:00
ItsDrike 5ebc43b05a
Auto-mount btrfs root on voyager 2024-06-23 09:52:18 +02:00
ItsDrike 17b444cda1
Add nomacs config 2024-06-22 08:46:17 +02:00
ItsDrike c92924295e
Fix nomacs config path for persistence 2024-06-22 08:05:26 +02:00
ItsDrike 4cf6d51b79
Add mpv 2024-06-21 13:58:10 +02:00
ItsDrike ad463e5f3f
Add dunst 2024-06-21 13:09:02 +02:00
ItsDrike dddbbb869a
Add OBS 2024-06-21 12:37:29 +02:00
ItsDrike 183c97f992
Add qbittorrent 2024-06-21 11:44:56 +02:00
ItsDrike 874cbcec70
Group app programs options 2024-06-21 11:41:29 +02:00
ItsDrike 92e0e85ee6
Add nomacs 2024-06-21 11:38:10 +02:00
ItsDrike 2acdfac532
Only preserve zsh_history file, not whole dir 2024-06-21 02:26:22 +02:00
ItsDrike 1440de4713
Split preserved files into categories and add comments 2024-06-21 02:23:12 +02:00