Commit Graph

2909 Commits

Author SHA1 Message Date
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