b4371deb71
Completely reworked wireguard allowed ip calculation
...
Based on findings that the Endpoint is not automatically excluded
when AllowedIPs is set manually and happens to include the Endpoint
changes had to be made.
An additional Python script has been created that takes IP-Ranges to
exclude as an argument so the AllowedIPs range can be calculated
dynamically for every different config file.
This drastically increases the time to patch all files, so it might
be worth it to make this script more parallel in the future.
2023-05-29 11:53:58 +02:00
9e60f1b2bd
Add desktop entry for steam native + mangohud
2023-05-28 11:20:15 +02:00
32d490e506
Update libreoffice settings
2023-05-28 10:08:48 +02:00
c162fd9dc4
Start steam with mangohud
2023-05-28 10:08:48 +02:00
dd1f1e64dd
Add aardvark-dns for netavark network DNS
...
https://wiki.archlinux.org/title/Podman?useskinversion=1#Container_DNS_will_not_be_enabled
2023-05-25 10:48:13 +02:00
4f67115b25
Add exit after help menu
2023-05-22 21:20:33 +02:00
2fd0891655
Fix firefox config path
2023-05-22 21:18:20 +02:00
1bde1df151
Make updating firefox config optional
2023-05-22 21:16:01 +02:00
6a0dfeba25
Keep sudo active during script
2023-05-22 20:20:17 +02:00
7822fc15ca
if statement around .fehbg
2023-05-22 20:19:08 +02:00
73f8d7268e
Add kdeconnect to official packages
2023-05-22 20:13:32 +02:00
15f07ee4e9
Add instructions about how to update the config
2023-05-22 20:11:30 +02:00
76872f7fef
chmod .fehbg if possible
2023-05-22 20:08:11 +02:00
9b666176da
Set loudness normalization to -24
2023-05-22 19:57:33 +02:00
9bfd0f163c
Move some systemd services to config
...
Enable timer for reflector
Move vnstat service to config
2023-05-22 19:51:45 +02:00
7f2978ef25
more noconfirm
2023-05-21 20:08:27 +02:00
cd120b2e6c
Main repository location
2023-05-21 19:47:40 +02:00
c737fd5577
Install paru if it is not installed
2023-05-21 19:26:19 +02:00
765d63a800
Remove grub theme download
2023-05-21 19:10:21 +02:00
f85eb26316
Disable grub theme
2023-05-21 18:58:22 +02:00
226f07e16d
Use --noconfirm for pacman
2023-05-21 18:46:30 +02:00
3e216fa134
Remove exit for debugging
2023-05-21 18:43:56 +02:00
b60e5bc5e8
Remove LC_ALL
2023-05-21 18:43:43 +02:00
877bfb66d1
Set confirmation for pacman commands
2023-05-21 18:41:46 +02:00
19a529992e
Testing
2023-05-21 18:38:12 +02:00
e9c8587a2b
Remove bogus package
2023-05-21 18:37:20 +02:00
759599e8ec
Put list of packages not found in setup directory
2023-05-21 18:34:13 +02:00
f3beae1cb6
Use looping over the package list
...
This avoids the situation where an unavailable package cancels the
installation of all other packages in this step, resulting in an
unusable system in the end.
2023-05-21 18:29:46 +02:00
f861658cd2
Add obviously bogus package
2023-05-21 18:29:38 +02:00
62e3e4728f
Remove conflicting package
2023-05-21 17:40:16 +02:00
2c263a4eae
Fix package names
2023-05-21 17:39:37 +02:00
2aacd6d3e9
Remove pip installation. Use font-manager from official repos
2023-05-21 17:04:59 +02:00
eb2fb5d98d
Move theming after AUR
2023-05-21 16:52:53 +02:00
3cefaef5fa
Remove noconfirms
2023-05-21 16:47:30 +02:00
4d6e0716c9
Disable nix installer
2023-05-21 16:44:09 +02:00
d1c1c51a5e
Check if user has sudo rights and keep sudo from timing out
2023-05-21 16:36:52 +02:00
d2a9f4443b
Change package installation order
...
All packages from official sources are installed before AUR-packages
Audio packages merged into officialpkgs list
2023-05-21 16:16:56 +02:00
135ace00d0
Modify install script to be less hands-on
2023-05-21 16:08:00 +02:00
3f9736c350
Modify installation scripts to use new paths
2023-05-21 15:51:52 +02:00
34769bd1a2
Link to all folders
2023-05-21 15:03:59 +02:00
cc3ac87ba4
Add global readme
2023-05-21 15:02:33 +02:00
b981fffffe
Merge remote-tracking branch 'arch-themes/master'
2023-05-21 14:13:04 +02:00
622f0873a3
Merge remote-tracking branch 'arch-setup/master'
2023-05-21 14:12:48 +02:00
58f60465ff
Merge remote-tracking branch 'nixos-config/main'
2023-05-21 14:12:24 +02:00
da9e3a02dc
Merge remote-tracking branch 'music-normalize/main'
2023-05-21 14:10:55 +02:00
1240a56db8
Merge remote-tracking branch 'easyffmpeg/main'
2023-05-21 14:08:37 +02:00
bfe103fa53
Add requirements
2023-05-21 13:58:53 +02:00
fb4d426a24
Enable kde connect
2023-05-20 20:11:14 +02:00
611ac80c20
Enalbe nimlangserver for nim with lsp-mode
2023-05-20 16:30:08 +02:00
2ae323cbcd
Update to lepton 7.3.0
2023-05-14 21:05:00 +02:00