Commit Graph

1837 Commits

Author SHA1 Message Date
4437c439c1 Make polybar height variable 2023-05-30 16:46:24 +02:00
8d3efd746d Enable per-device configuration for some settings where necessary 2023-05-30 16:46:01 +02:00
bb62cca231 Remove useless xrandr commands 2023-05-30 15:49:05 +02:00
a8f55f7d9c Make doom fonts scale based on dpi 2023-05-30 15:48:56 +02:00
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
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
76872f7fef chmod .fehbg if possible 2023-05-22 20:08:11 +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
3f9736c350 Modify installation scripts to use new paths 2023-05-21 15:51:52 +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
9b9b18da5d Enable nim language support 2023-05-11 16:26:43 +02:00
1c2a52f68d Revert "Enable crystal with crystalline as lsp"
This reverts commit 3bf3f0a436.
2023-05-11 16:26:25 +02:00
3bf3f0a436 Enable crystal with crystalline as lsp 2023-05-11 15:01:44 +02:00
6192ececbf Add udiskie tray for disk mounting 2023-05-09 13:21:23 +02:00
8acb4a4776 Enable showing icons for rofi 2023-05-08 20:24:47 +02:00
37d32e3a8f More options shown for "lsblkf" 2023-05-07 13:10:44 +02:00
ad632c11fe Workaround for shell expansions
systemd services do not allow shell expansions to work. As a
    workaround, /bin/sh is used to call the desired commands
2023-05-05 15:12:36 +02:00
b51524e787 This should fix the override and allow systemd to apply the steps 2023-05-05 15:06:34 +02:00
f8fbdade7e Increase max map count 2023-04-28 15:04:48 +02:00
cd547fd184 Add nix support 2023-04-16 17:06:17 +02:00
df40c401f9 Remove windows specific emacs configs 2023-04-06 14:07:39 +02:00
5bffb1e303 Modify some emacs plugins 2023-04-06 14:07:01 +02:00
06ab8c37d9 Remove unused applications
Emacs from scratch maybe sometime else on a separate system (vm)
    sonixd-nix replaced with AUR package sonixd-appimage for easier
    usage (TODO actually learn nix)
2023-04-06 14:00:40 +02:00
959e3ccadc Add script to ignore local networks in wireguard tunnels
The following subnets are ignored
    - 172.16.0.0/12
    - 192.168.0.0/16
    - fc00::/7
    - fe80::/10
2023-04-06 08:43:51 +02:00
6361fd2c15 Move wireguard routes to archive 2023-04-06 08:43:36 +02:00
2db8a759e5 Disable autoload of magit-gitflow 2023-04-06 08:22:04 +02:00
3cb3990fc3 Update libreoffice settings 2023-03-18 15:11:34 +01:00
f56df18892 Workaround for emacs hanging
The issue occurs when any python requirements.txt file is opened and
    caused by pip-requirements.
    An upstream issue exists, but has not seen any response and the
    upstream project looks rather dead
    https://github.com/Wilfred/pip-requirements.el/issues/11
2023-03-16 16:51:48 +01:00
39743efc0a Add alias to activate venv called "venv" in the local directory 2023-03-16 15:42:19 +01:00
8f9ea4e7d8 Add new rtw2 version 2023-03-13 22:01:26 +01:00
2020a586ec Fix pip package update script 2023-02-27 21:49:53 +01:00
f39a3c66c9 Absolute path to nix 2023-02-24 21:09:24 +01:00
2f41f55656 Modify thunar settings 2023-02-24 19:24:42 +01:00
715321bc27 Add sonixd through nix 2023-02-24 14:55:40 +01:00
56d3cea1c2 Add --no-startup-id 2023-02-24 14:38:33 +01:00
ffe528be0d Update to lepton 7.1.1 2023-02-22 20:02:05 +01:00
5533b26354 Update terminal selection matching 2023-02-21 16:31:24 +01:00
202af82077 Open kitty instead of xfce terminal 2023-02-21 16:29:38 +01:00
2862a2ee8e Add symlink action for thunar 2023-02-21 15:39:03 +01:00
8cac1f57ad Move various old scripts 2023-02-21 13:09:28 +01:00
901d6a52aa Move archive folder up 2023-02-21 13:09:14 +01:00