Commit Graph

2146 Commits

Author SHA1 Message Date
exu
4dcbc33e4a Detect XWayland windows and change their borders 2023-11-18 14:30:40 +01:00
exu
19fbc11007 Add notification for reload 2023-11-18 14:19:33 +01:00
exu
74939ff956 Use proper identifier (maybe) 2023-11-18 14:18:47 +01:00
exu
abea49426f Move color configuration to separate file 2023-11-18 14:17:05 +01:00
exu
ea8eabd8bd Remove bookmarks 2023-11-18 14:08:44 +01:00
exu
d1223d6cee A bunch of configuration 2023-11-18 13:46:00 +01:00
exu
2ea4771901 Fix line endings 2023-11-18 13:27:52 +01:00
exu
ff3e517a73 Change shebang 2023-11-18 13:21:43 +01:00
exu
7322fc9d84 Reload sway if active 2023-11-18 13:20:06 +01:00
exu
6b6acbdf94 Remove swaylock for the moment 2023-11-18 13:16:23 +01:00
exu
ee4cbe649f Add wofi 2023-11-18 13:14:35 +01:00
exu
13461d4375 Remove some old stuff 2023-11-18 13:12:16 +01:00
exu
65f416520b Set subpixel layout 2023-11-17 20:39:57 +01:00
exu
6715e87874 Enable wayland for lots of stuff 2023-11-17 20:33:16 +01:00
exu
6822bdfba3 Remove polybar launch 2023-11-17 20:33:07 +01:00
exu
4b7e82b8ad Make doom emacs sync in the background 2023-11-17 20:26:59 +01:00
exu
9de2764355 Remove greetd and ligthdm settings 2023-11-17 20:24:05 +01:00
exu
f37682dd68 Add display configuration 2023-11-17 20:23:57 +01:00
exu
d869febd25 Disable more xorg/i3 specific tools 2023-11-17 20:11:23 +01:00
exu
81d81a3789 Change emacs path. Disable xrdb 2023-11-17 20:05:23 +01:00
exu
04f83567e7 Create autostart directory 2023-11-17 20:03:20 +01:00
exu
4c5f0122a4 Disable bashrc 2023-11-17 20:02:06 +01:00
exu
639b0be8dc Specify wayland branch 2023-11-17 20:01:09 +01:00
exu
353704f2b8 Disable old Emacs directory 2023-11-17 19:58:03 +01:00
exu
6c9c9d5b8c Make config install script independent of path 2023-11-17 19:43:41 +01:00
exu
34e79bcb77 Also use scriptloc on the originating script 2023-11-17 19:39:23 +01:00
exu
92b9493807 Make scripts less path dependent 2023-11-17 18:19:47 +01:00
exu
6df56897d0 Update emacs in path 2023-11-17 17:41:19 +01:00
exu
f76b84aabd Move doom config 2023-11-17 17:39:55 +01:00
exu
d6705a856a Update a bunch of configs 2023-11-17 16:18:43 +01:00
exu
740875a152 Update Firefox prefs 2023-11-17 16:08:49 +01:00
dd4d66baf3 Add greetd config 2023-11-17 15:25:52 +01:00
16d83a03e3 Add greetd config for sway and default commands 2023-11-17 15:25:52 +01:00
3a7192e2bd Correct argument to blank output 2023-11-17 15:25:29 +01:00
ce25052983 Change to gitea url 2023-11-17 15:25:27 +01:00
dccb75b1bd Remove bashrc 2023-11-17 15:24:59 +01:00
9c8e86fcbf Set lockscreen and backgrounds 2023-11-17 15:24:59 +01:00
6d2dbc4144 Add desktop and lockscreen background images 2023-11-17 15:24:59 +01:00
56bf0a0f15 Use global environment variable again 2023-11-17 15:24:59 +01:00
836e948d65 Move xdg_current_desktop to fish config again for testing 2023-11-17 15:24:59 +01:00
6a21bb3a75 I give up xdg_current_desktop 2023-11-17 15:24:59 +01:00
b3a6a25950 Set environment variable xdg_current_desktop 2023-11-17 15:24:59 +01:00
4ca7c840c2 Sway session target file 2023-11-17 15:24:59 +01:00
1a0e8b4c1b Import environment and session target 2023-11-17 15:24:59 +01:00
5f677aa383 Copy a bunch of settings from the old i3 config 2023-11-17 15:24:18 +01:00
c39d1aad04 Add 20px resizing options 2023-11-17 15:24:18 +01:00
cfdd5fa3d9 Move to workspace after moving window 2023-11-17 15:24:04 +01:00
270a9b0c38 Add key definitions 2023-11-17 15:24:04 +01:00
943cd228d2 Set timeout to something more reasonable 2023-11-17 15:24:04 +01:00
e40c4981b9 Add -e. Add note on more swaylock options 2023-11-17 15:24:04 +01:00
0672db625a Remove exit binding 2023-11-17 15:24:04 +01:00
d1d5174a85 Use 24-hour time 2023-11-17 15:24:04 +01:00
7608b66ca9 Auto lock and sleep 2023-11-17 15:24:04 +01:00
2d8c85f2e4 Maybe wallpaper works like this 2023-11-17 15:24:04 +01:00
ef3dcccea8 Remove more xorg specific config 2023-11-17 15:24:04 +01:00
5c41b0c89b Set as generic 105-key keyboard 2023-11-17 15:24:04 +01:00
9ebc33a30b Remove old xorg touchpad config 2023-11-17 15:24:04 +01:00
eeb25be74b Enable tap for touchpad 2023-11-17 15:24:04 +01:00
dc5776e3bd move stuff 2023-11-17 15:24:04 +01:00
c86b9ea7f0 Add touchpad options 2023-11-17 15:24:04 +01:00
ac3a9a4050 Add keyboard layout configuration 2023-11-17 15:24:04 +01:00
ff62df9fac Restart doesn't work 2023-11-17 15:24:04 +01:00
20382b1117 Restart sway with keybinding 2023-11-17 15:24:04 +01:00
b99164c847 Full path 2023-11-17 15:24:04 +01:00
bcc948aecc Use betterlockscreen wallpaper for now 2023-11-17 15:24:04 +01:00
8777a12f13 Add new example sway config 2023-11-17 15:24:04 +01:00
e8d4e6f416 Rename original i3 config 2023-11-17 15:24:04 +01:00
55480e60a3 Disable most bindings for now 2023-11-17 15:23:35 +01:00
273ab7d967 Comment this for now 2023-11-17 15:23:35 +01:00
8ca843830f Maybe fix sway errors 2023-11-17 15:23:35 +01:00
8399e3d4ef Disable polybar for now 2023-11-17 15:23:35 +01:00
290ca717ce Add new route for lan1dmz 2023-11-17 15:21:06 +01:00
33002008aa Fix stuff for sway 2023-11-17 15:20:11 +01:00
860abc9698 Rename i3 dir to sway and replace paths in config 2023-11-17 15:19:03 +01:00
bf8795910b Unset set -e temporarily 2023-11-17 15:17:41 +01:00
9e5f01c1d4 Add test for doom emacs 2023-11-17 15:17:41 +01:00
exu
c65a40d19c Only use 48kHz 2023-11-17 14:14:42 +01:00
exu
0a6dbd751a Search for correct package 2023-11-17 13:38:05 +01:00
exu
7777ea7d34 Cgroups v2 is the default nowadays 2023-11-17 13:38:05 +01:00
exu
008bdf8111 Remove debugging commands 2023-11-10 14:16:45 +01:00
exu
95baa58f66 Collect only intended PIDs to wait for 2023-11-10 14:15:02 +01:00
exu
a9db7932ab Probably found the logic bug 2023-11-10 13:30:12 +01:00
exu
47dc6ef3d5 Debug running jobs 2023-11-10 13:27:52 +01:00
exu
00a11da088 Debug running jobs 2023-11-10 13:27:25 +01:00
exu
81ba053624 Revert to previous version 2023-11-10 13:27:17 +01:00
exu
fae3e87ea2 Modify wait again 2023-11-10 13:24:04 +01:00
exu
a3187a560a Actually wait for all jobs 2023-11-10 13:21:31 +01:00
exu
05007708f6 Change finished report 2023-11-10 13:18:51 +01:00
exu
321c6a0cf0 Print newline at script end 2023-11-10 13:13:49 +01:00
exu
2f0d8a80c5 Set other rates 2023-10-27 21:53:49 +02:00
exu
675c60149f Remove pipewire.conf file 2023-10-27 20:03:18 +02:00
exu
d3e2c56aed Services long removed 2023-10-27 20:03:05 +02:00
exu
0df719db71 Only configure some settings. Leave the rest default 2023-10-27 20:02:47 +02:00
exu
7e3ef9009d Add configuration for mouse 2023-10-23 17:00:21 +02:00
exu
96571cdb43 Update to Lepton 8.1.0 2023-10-08 21:20:08 +02:00
exu
fced4d7511 New GPU 2023-10-05 19:28:01 +02:00
exu
42404f7078 Loop playlist instead of file 2023-09-29 12:46:51 +02:00
exu
7dff58490d Repeat playlist if it stops 2023-09-29 12:37:31 +02:00
exu
78e419aa54 Disable relative numbering 2023-09-24 15:02:21 +02:00
exu
4c39500380 Add wait for background jobs 2023-09-24 13:20:38 +02:00
exu
486e82386e Move betterlockscreen config file 2023-09-24 13:17:12 +02:00
exu
618b205fae Modify power settings 2023-09-23 18:12:29 +02:00
exu
d2a7a8804d Update Thunar config 2023-09-23 18:11:35 +02:00
exu
94da6b961c Update Lepton to 8.0.0 2023-09-23 16:58:37 +02:00
exu
a76f7d4898 Update LibreOffice settings 2023-09-20 20:30:37 +02:00
exu
89846e479f Add (and test) fullscreen forced for application 2023-09-20 18:45:56 +02:00
exu
27e8803649 Swap floating and fullscreen toggles for a more "logical" setup 2023-09-20 18:43:34 +02:00
exu
c18345026e Enable devel upgrades 2023-09-11 19:07:09 +02:00
exu
55f089570c Try different keybindings for mangohud 2023-09-11 18:19:00 +02:00
exu
b998da4bde Reorder upload/download 2023-08-27 19:48:19 +02:00
exu
afd028adce Generate betterlockscreen images in the background 2023-08-18 13:18:10 +02:00
exu
9e13e7e125 Remove Firefox addon export 2023-08-18 13:16:29 +02:00
exu
181c12d2ee Update LibreOffice settings 2023-08-18 13:16:17 +02:00
exu
9b0d2d58c2 Move from Minigalaxy to Heroic 2023-08-17 11:44:45 +02:00
exu
0e4d857ea6 Remove unused startup script 2023-08-06 16:17:36 +02:00
exu
c185b5df0a Change comment styling 2023-08-03 21:22:08 +02:00
exu
a58932e072 Rename ofx statement conversion script 2023-07-30 21:31:35 +02:00
exu
1b73bb4c61 Move from PulseEffects to EasyEffects 2023-07-22 17:19:23 +02:00
exu
c56bbde533 Remove restic systemd services 2023-07-22 17:19:10 +02:00
exu
77ed8ec4ca Update libreoffice settings 2023-07-22 17:16:20 +02:00
exu
13e8bf197c Remove nethogs from allowed sudoers 2023-07-22 17:12:13 +02:00
exu
7242bd063e Autoformat fontconfig 2023-07-22 17:11:23 +02:00
exu
ae57dffd6a Switch from Fira Code to Fira Mono 2023-07-22 17:10:50 +02:00
exu
092b5abb18 Remove old comment 2023-07-22 16:35:24 +02:00
exu
5c5e293d1c Add check for running thunderbird and offer to stop it 2023-07-22 16:35:07 +02:00
exu
ad11bc88e4 Change script to POSIX sh 2023-07-22 16:34:51 +02:00
exu
7f8c4b4e70 Fix thunderbird backup script 2023-07-22 16:34:22 +02:00
exu
1ff7897e66 Ignore grub updates 2023-07-21 22:28:24 +02:00
exu
b3220610a1 Make pc leading for all media 2023-07-15 12:42:35 +02:00
exu
633af81fda Add script for ofxstatement
Conversion of multiple XML-files into separate OFX-files using
    ofxstatement and ofxstatement-iso20022
2023-07-14 16:48:31 +02:00
exu
81b1b4b442 Remove powershell 2023-07-13 14:04:20 +02:00
exu
65ff76d36d Add pr shortcut for GitHub 2023-07-12 18:31:39 +02:00
exu
2743f421ee Change menu buttons.
lock: k -> l
    logout: l -> e
2023-07-11 16:41:21 +02:00
exu
fe98650ef7 Enable easyeffects on login 2023-07-07 21:16:57 +02:00
exu
9e9772aa60 Change git username 2023-07-07 20:34:23 +02:00
4b6b26a251 Update to Lepton 7.4.0 2023-07-04 15:15:50 +02:00
be6dcd4e97 Clarify filetype 2023-06-30 15:36:47 +02:00
1a2f45a111 Update QT theming to fix unreadable toolbar in Okular 2023-06-29 19:28:40 +02:00
b3007bce37 Enable terraform formatting 2023-06-23 16:36:08 +02:00
e69af0bcc9 Move stuff around 2023-06-22 07:55:27 +02:00
ef72336887 Remove cache directory copy 2023-06-22 07:49:37 +02:00
1e45aa12dd Change username 2023-06-21 20:46:16 +02:00
7f82df2149 Add auto-virtualenv to automatically activate python venv 2023-06-21 20:45:54 +02:00
bbc638ad2c Update Lepton to 7.3.1 2023-06-11 17:38:10 +02:00
8820f952dd Change betterlockscreen background image creation
Background images won't be cached anymore.
    Instead the background image will be generated on device to fit the
    screen size.
2023-06-04 13:08:55 +02:00
16df94aeef Add another ip exclusion 2023-06-03 21:21:25 +02:00
740aa82863 Disable formatter for php 2023-06-02 17:52:33 +02:00
23da81b8ae Enable php 2023-06-02 17:01:52 +02:00
3449951724 Set dpi scaling behaviour for rofi 2023-06-01 19:39:11 +02:00
a6d91d28e8 Set exact size for 120 dpi and add how to find it 2023-05-31 20:39:07 +02:00
4cfe45054a Set DPI ~120 2023-05-31 20:28:03 +02:00
2129a5b8d2 Make kitty font slightly bigger 2023-05-30 17:20:11 +02:00
1659a2d470 Increate tray size in polybar 2023-05-30 17:00:23 +02:00
8e5fbac1d6 MORE OUTPUT 2023-05-30 16:58:08 +02:00
0dde05a078 Use two separate steps 2023-05-30 16:55:22 +02:00
815d5bf67a Put the awk output into the file 2023-05-30 16:53:10 +02:00
cb16da0018 Oops remove quotes 2023-05-30 16:52:01 +02:00
75ad3683b7 AWK variables don't work 2023-05-30 16:50:59 +02:00
dc23aa78bd Remove old stuff from config 2023-05-30 16:46:43 +02:00
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