Commit Graph

3225 Commits

Author SHA1 Message Date
exu
6716d5003b Implement handling of KeyboardInterrupt
This commit adds handling of KeyboardInterrupts. For this purpose, a
    signal handler is installed for all processes and a global variable
    that calls further cleanup steps. Because processes are used, each
    process receives the SIGINT. To properly stop and not just wait for
    something to handle the SIGINT, each process raises a custom
    `CleanupRequired` error and exits.
2024-06-07 20:45:01 +02:00
exu
8471db3ea1 Add user to render group 2024-06-07 14:05:21 +02:00
exu
07a18b064e Use correct code to enable Sysrq + REISUB 2024-06-07 12:31:44 +02:00
exu
a7edb2c2ce Always transfer from pc 2024-06-06 21:43:30 +02:00
exu
8a19efaff2 Update firefox prefs 2024-06-04 08:46:31 +02:00
exu
83d3adba41 Remove unneeded files 2024-06-04 08:45:06 +02:00
exu
4673fea5ef Update Calibre settings and plugins 2024-06-04 08:43:45 +02:00
exu
6bc2c6673a Update libreoffice settings 2024-06-04 08:42:22 +02:00
exu
a4a5bcf7bc Enable elixir with lsp 2024-06-04 08:41:06 +02:00
exu
593b42081e Add floating for compression 2024-05-26 12:11:26 +02:00
exu
666ec9ad05 Use opentabletdriver 2024-05-23 21:43:27 +02:00
exu
cf0ea8655f Archive a bunch of old scripts 2024-05-20 20:21:59 +02:00
exu
00e0c535a8 Remove duplicate script 2024-05-20 20:21:47 +02:00
exu
edae7bcdcf Update paths for saving packages 2024-05-20 20:21:31 +02:00
exu
15eaaa416b Archive play-music and tdarr script 2024-05-20 19:10:15 +02:00
exu
a322758f3e Remove old stuff from sync scripts (jellyfin, kavita) 2024-05-20 19:09:58 +02:00
exu
537db896a3 Use btm with unnormalized cpu usage. Similar to htop 2024-05-20 12:23:06 +02:00
exu
ed06d7ca3e Simplify pacman config 2024-05-19 16:27:58 +02:00
exu
dcf1066217 Add makepkg settings as separate file 2024-05-19 16:27:46 +02:00
exu
ab9dc96d44 Update background image path and implement error handling 2024-05-18 09:23:30 +02:00
exu
d8013f7d18 Update firefox settings 2024-05-18 09:20:08 +02:00
exu
654b3e685e Update libreoffice settings 2024-05-18 09:20:00 +02:00
exu
bba5945616 Add page-cluster setting and rename file 2024-05-18 09:17:49 +02:00
exu
eeb8ae25e4 Modify swappiness for zram device 2024-05-18 08:41:47 +02:00
exu
0d5ecfdba0 Add hdd management software 2024-05-17 22:41:07 +02:00
exu
00ba1925f6 Add nvme-cli 2024-05-17 22:38:57 +02:00
exu
7046f60cac New Manga download path 2024-05-17 22:38:47 +02:00
exu
89b618a502 Change target loudness 2024-05-10 19:21:03 +02:00
exu
08fd5bc592 Handle metadata copying for opus files 2024-05-10 19:20:54 +02:00
exu
c50b87fb7c Add rebuild command 2024-05-10 14:16:43 +02:00
exu
f56ecdef0f Update Lepton to 8.6.1 2024-05-10 10:10:27 +02:00
exu
05e869c42c Install pkgbuild-mode 2024-05-10 09:37:46 +02:00
exu
9f66380636 Export xdg-user-dirs to environment variables 2024-04-29 15:52:43 +02:00
exu
4e4c0b5e4f Add case insensitive matching for auto-mode-alist 2024-04-29 15:49:07 +02:00
exu
47a535bd60 Add ansible and just to official packages 2024-04-29 13:47:28 +02:00
exu
77a933b2ac Only 48kHz for audio 2024-04-29 13:08:02 +02:00
exu
a15d5945ea Remove Steam native with Mangohud. Add Steam Mangohud 2024-04-29 12:58:06 +02:00
exu
5c21ad1f08 Install and configure justl and just-mode for justfiles 2024-04-29 11:55:06 +02:00
exu
7914cdb6aa Put screenshots into screenshots folder under pictures 2024-04-27 12:02:11 +02:00
exu
8fa32daf18 Add swappy config 2024-04-27 12:01:43 +02:00
exu
340ba6ca73 Remove resize mode. Super + right click drag works way better 2024-04-22 18:29:31 +02:00
exu
522220ff8e Add mimeapps list 2024-04-22 15:48:39 +02:00
exu
2775affe8d Remove obsolete alias for setup 2024-04-20 20:59:42 +02:00
exu
077c73a59e Improve wine/proton kill alias. Cleanup old stuff 2024-04-20 20:48:22 +02:00
exu
8cc997763d Update Calibre config and plugins 2024-04-14 17:19:52 +02:00
exu
ae486c15ee Add light novels directory. Remove bandwidth limits 2024-04-14 17:19:35 +02:00
exu
47b9fa7f4c Use improved matching for wofi menu 2024-04-13 15:09:18 +02:00
exu
5218833ee6 Add edk2-ovmf for UEFI support in QEMU 2024-04-12 21:37:44 +02:00
exu
2aa0dab50c Add alias for checking out latest git tag 2024-04-12 16:42:49 +02:00
exu
31885d95c5 Remove obsolete package podman-dnsname 2024-04-12 16:27:14 +02:00