Commit graph

71 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 8f6d4073b0
Add lutris 2024-08-26 16:56:31 +02:00
ItsDrike 618144c7ac
Add docker 2024-08-24 10:48:05 +02:00
ItsDrike 8b0bd140db
Add hypridle & hyprlock 2024-08-08 12:17:05 +02:00
ItsDrike db46856117
Fix GTK theme 2024-08-07 21:53:57 +02:00
ItsDrike c00134da1c
Run alejandra 2024-07-27 01:07:07 +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 73c7b503ad
Add hyprpaper 2024-06-27 22:09:26 +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 0403ff8fb4
Move to rosepine cursor theme 2024-06-25 00:35:40 +02:00
ItsDrike 934230098e
Move to tokyo-night gtk theme (catppuccin is deprecated) 2024-06-25 00:19:55 +02:00
ItsDrike 75ed5ed91c
Add qalculate-gtk 2024-06-24 21:33:45 +02:00
ItsDrike 15ce6ea7d0
Add preference options 2024-06-24 21:15:13 +02:00
ItsDrike 32bebe0adc
Add pcmanfm-qt 2024-06-24 20:35:36 +02:00
ItsDrike 6643627c5b
Fix qt themes 2024-06-24 19:16:05 +02:00
ItsDrike 1c5581679f
Add iamb (tui matrix client) 2024-06-24 18:20:29 +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 6bedfed95c
Fix qt theme 2024-06-23 18:11:45 +02:00
ItsDrike d144a479bc
Add qimgv 2024-06-23 11:52:47 +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 f1bda719c6
Use Noto Sans instead of Lexend as gtk font 2024-06-20 22:13:12 +02:00
ItsDrike 042514bb3a
Add theme configuration (gtk,qt,cursor) 2024-06-20 22:04:05 +02:00
ItsDrike 8b89b321e8
Add fastfetch + toggleability 2024-06-20 16:23:49 +02:00
ItsDrike 8f4f9a7bd9
Add vesktop 2024-06-20 16:03:50 +02:00
ItsDrike f726805e5c
Add stremio 2024-06-20 15:00:00 +02:00
ItsDrike 1c9261230e
Add firefox browser 2024-06-20 14:18:35 +02:00
ItsDrike cff3d5ab8b
Add schizofox 2024-06-20 14:18:35 +02:00
ItsDrike 1a6c2414e8
Add mullvad browser 2024-06-20 14:18:34 +02:00
ItsDrike fe885f3d4b
Add chromium 2024-06-20 14:18:29 +02:00
ItsDrike ac23da55c5
Add eww bar
This configuration was simply copied from my old Arch Linux system.
There are some issues that still need to be solved, namely with fonts
and missing bitcoin price script, but it's mostly minor.
2024-06-20 14:05:43 +02:00
ItsDrike bb1915e3dd
Add support for hplip (HP printers) 2024-06-19 19:22:02 +02:00
ItsDrike 9dd5d40494
Add home impermanence 2024-06-19 18:06:05 +02:00
ItsDrike 1fc8542b60
Add spotify+spicetify 2024-06-10 21:58:06 +02:00
ItsDrike 8390c54639
Fix various issues 2024-06-10 20:12:13 +02:00
ItsDrike 739d5019d3
Add options for enabling launcher programs 2024-06-10 20:06:57 +02:00
ItsDrike deee4df653
Fix nvidia on hybrid setups 2024-06-10 13:57:23 +02:00
ItsDrike 6180f89b72
Allow specifying monitors from os config 2024-06-09 23:08:39 +02:00
ItsDrike 6da71787f1
Add early incomplete hyprland config 2024-06-09 22:40:53 +02:00
ItsDrike fb603938c1
Add sound support 2024-05-15 21:24:55 +02:00