| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 3 days | nvim: Switch to more conservative tab completion on files | xengineering | |
| 3 days | foot: Reduce font size | xengineering | |
| With the bar from the configured LSP the first 81 columns are not visible anymore in nvim. Thus this font size is reduced. | |||
| 3 days | foot: Switch from nerd to regular Jetbrains font | xengineering | |
| They are available on both Arch and Debian Linux. | |||
| 3 days | sway: Add ticket script as $mod+t | xengineering | |
| 3 days | sway: Add firebrigade.sh script as $mod+m | xengineering | |
| 3 days | posix-shell: aliases: mygdb: Disable pagination | xengineering | |
| 3 days | posix-shell: utils: Add hexdiff() | xengineering | |
| This tool outputs the diff of two hexdumps based on the two files provided as arguments. | |||
| 3 days | bash: Explicitly source completions | xengineering | |
| Some distributions do not do this. | |||
| 2025-10-18 | nvim: dart: Configure default indentation | xengineering | |
| 2025-10-18 | nvim: Enable Dart language server | xengineering | |
| 2025-10-18 | posix-shell: constants: Add flutter bin to PATH | xengineering | |
| 2025-09-25 | mimeapps: Use aerc for RFC822 mail attachments | xengineering | |
| 2025-09-25 | environment.d: Add path.conf | xengineering | |
| This handles extension of the `PATH` environment variable with systemd's environment.d folder instead of using it in e.g. `~/.profile`. The advantage is that `~/.profile` is not sourced by everything. The purpose of environment.d is to pass the environment to everything the user uses. Notably also window managers which might not source `~/.profile` leading to not showing up programs in `~/.local/bin` in the program menu. See `man 5 environment.d` for details. | |||
| 2025-09-25 | aerc: Set format for time stamps | xengineering | |
| 2025-09-25 | posix-shell: utils: Add `lar()` | xengineering | |
| The `lar` (list archive) function is a utility to quickly inspect an archive file. | |||
| 2025-09-25 | posix-shell: constants: Set TERM to xterm | xengineering | |
| A lot of software does not know the `foot` terminal emulator. This leads to issues. Setting the TERM variable to the well-known `xterm` works and avoids issues. | |||
| 2025-09-25 | posix-shell: Add pdf2png alias | xengineering | |
| 2025-09-25 | swappy: Update screenshot folder and format | xengineering | |
| 2025-09-25 | posix-shell: utils: Add hexdiff() | xengineering | |
| This tool outputs the diff of two hexdumps based on the two files provided as arguments. | |||
| 2025-09-25 | dunst: Set max_icon_size = 32 | xengineering | |
| I do not want huge images on my screen all the time. | |||
| 2025-09-25 | aerc: Fix desktop notifications | xengineering | |
| The configuration file syntax changed. | |||
| 2025-09-25 | posix-shell: Add mydiff alias | xengineering | |
| 2025-09-25 | posix-shell: Add 'mygdb' alias | xengineering | |
| 2025-09-25 | foot: Raise scrollback.lines from 1000 to 10000 | xengineering | |
| 2025-09-25 | nvim: Ignore spell white list | xengineering | |
| This might contain sensitive information which should not be made public. | |||
| 2025-09-25 | mimeapps: Use mpv for MP4 audio | xengineering | |
| 2025-09-25 | bash: Add `st` alias | xengineering | |
| 2025-09-19 | sway: Disable mouse warping | xengineering | |
| Too annoying to have the mouse always moving to the center of the focussed container. This makes a keyboard-focussed workflow less ergonomic. | |||
| 2025-07-26 | gitignore: Add pavucontrol.ini | xengineering | |
| 2025-07-26 | Add user-dirs.locale | xengineering | |
| 2025-07-26 | Add user-dirs.dirs | xengineering | |
| 2025-07-26 | mimeapps.list: Add GNOME FileRoller for x-zstd-compressed-tar | xengineering | |
| 2025-07-26 | mimeapps.list: Add Inkscape for image/svg+xml | xengineering | |
| 2025-07-26 | mimeapps.list: Remove empty lines | xengineering | |
| Commonly edited by programs (for some reason) and thus empty lines to structure are not so good to keep. | |||
| 2025-07-26 | gitignore: Add common folders which should not be tracked | xengineering | |
| 2025-07-26 | gtk-4.0: Remove gtk.css | xengineering | |
| Just some cleanup of less important configs. | |||
| 2025-07-26 | alacritty: Remove config | xengineering | |
| This is replaced by the foot terminal emulator. | |||
| 2025-07-26 | mimeapps: Use Firefox for text/html | xengineering | |
| 2025-07-26 | posix-shell: utils: Add `lar()` | xengineering | |
| The list archive (`lar`) util creates a temporary directory, unpacks the given tar archive into it, switches to that folder, starts the terminal file manager `lf` and on quit jumps back and deletes the temporary directory. This is useful to quickly inspect the contents of a tar archive. | |||
| 2025-03-30 | nvim: Update to nvim-cmp v0.0.2 | xengineering | |
| This fixed error messages on completion on recent Arch Linux. | |||
| 2025-02-08 | aerc: Remove all binds to `delete` | xengineering | |
| This is considered too dangerous since the mails are finally deleted and not moved to trash. In case this is actually wanted it is reasonable to type `delete` manually. | |||
| 2025-01-10 | sway: Use ISO week number | xengineering | |
| There are several week number definitions (see `man 1 date`). Switching to a more common one with this commit since it is very unexpected that it starts with calendar week 0 in 2025. | |||
| 2025-01-05 | sway: Fix modifier + u (URL) command | xengineering | |
| 2025-01-01 | beets: Specify music directory to ~/music | xengineering | |
| The default is ~/Music but capital letters are annoying. | |||
| 2024-12-20 | posix-shell: Add aerc alias | xengineering | |
| This prefixes `aerc` with `mbsync -a &&`. While I prefer IMAP connections on aerc I want to regularly copy all mails from the server to my machine to have a backup on disk. This can be viewed even without an internet connection and is included in my BTRFS-based snapshot backups. | |||
| 2024-12-20 | gitignore: Add .mbsyncrc | xengineering | |
| This contains non-public content. | |||
| 2024-12-20 | dunst: Re-add customizations | xengineering | |
| The default design is slightly ugly. | |||
| 2024-12-20 | dunst: Reset to default Arch Linux config | xengineering | |
| The configuration was somehow broken leading to huge heights of the notification frames. | |||
| 2024-12-08 | posix-shell: Add myrename | xengineering | |
| 2024-11-22 | Prefer sxiv for image/webp | xengineering | |
| imv does not seem to support webp. | |||
