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
2024-06-07 14:05:21 +02:00
2024-05-23 21:43:27 +02:00
2023-11-22 13:46:59 +01:00
2024-02-18 11:52:32 +01:00

Main repository location is https://gitea.exu.li/RealStickman/configs

Configs

All my config files, scripts and other in one place.
Mostly focused on ArchLinux, although there is also a NixOS configuration and independent Python programs.

ArchLinux

First time installation

Enable the multilib repository in /etc/pacman.conf

git clone https://gitea.exu.li/realstickman/configs.git
cd configs/arch-setup
./install.sh

Config updates

Either use the included alias

upconf

or run the script directly.

~/scripts/arch-config.sh

NixOS

Other

Description
No description provided
Readme 93 MiB
Languages
Python 68.4%
CSS 24.7%
JavaScript 4.2%
Shell 1.1%
QML 0.7%
Other 0.9%