Age | Commit message (Collapse) | Author | |
---|---|---|---|
12 days | WIP: sway: Display mpv icy_title in status baricy-titles | xengineering | |
TODO: Do not display bar if socket is not responding. | |||
12 days | posix-shell: Add mpv alias to provide IPC socket | xengineering | |
This allows to query information like current music titles from MPV. | |||
2024-12-08 | posix-shell: Add myrename | xengineering | |
2024-11-22 | Prefer sxiv for image/webp | xengineering | |
imv does not seem to support webp. | |||
2024-11-21 | posix-shell: Remove `--all` from `igit` alias | xengineering | |
This allows to select either all branches to display with `igit --all` or a subset of branches with `igit branch1 branch2 ...`. With this change it is possible to get a better overview in repositories with a huge number of branches. | |||
2024-10-31 | posix-shell: Add go bin path to PATH | xengineering | |
This allows to install programs with `go install <module-url>@<version>`. | |||
2024-10-24 | nvim: Do not highlight search results | xengineering | |
This is more often annoying than helpful. | |||
2024-07-28 | posix-shell: Add utils.sh | xengineering | |
This files can be sourced by shell configs and replaces the scripts repository [1]. [1]: https://xengineering.eu/git/scripts | |||
2024-06-27 | bash: Remove shellcheck comments | xengineering | |
2024-06-27 | posix-shell: Update check_programs() | xengineering | |
- sort list of programs automatically - report all programs with a check mark `[x]` or without `[ ]` | |||
2024-06-27 | posix-shell: Remove unused aliases | xengineering | |
2024-06-27 | posix-shell: Do not check programs on shell init | xengineering | |
The functionality is now available as `check_programs()`. Not executing it on shell startup makes it more comfortable to use systems which do not provide all the mentioned programs. | |||
2024-06-27 | bash: Move constants to posix-shell/constants.sh | xengineering | |
2024-06-27 | bash: Move parts to posix-shell/programs.sh | xengineering | |
2024-06-27 | posix-shell: Remove my_xdg_open() | xengineering | |
Replaced by the better tool 'rifle' which is shipped with 'ranger'. | |||
2024-06-27 | bash: Move aliases to posix-shell/aliases.sh | xengineering | |
The new posix-shell folder should contain shell code which is portable between different implementations. | |||
2024-06-26 | bash: Fix program check before PATH extension | xengineering | |
It makes more sense to check for missing programs after the PATH is customized since some of the programs might be installed in unusual locations. | |||
2024-06-26 | bash: Fix duplicated entry 'swappy' | xengineering | |
2024-06-24 | bash: Fix some shellcheck-detected issues | xengineering | |
2024-06-24 | bash: Check for required programs | xengineering | |
This commit adds code to the .bashrc file which checks for required programs on startup of bash. Thus it is easier to detect for the user if essential programs are missing. This will make it significantly easier to setup new machines. | |||
2024-06-24 | Add shebang to .bashrc | xengineering | |
2024-05-27 | nvim: Enforce vim-flavored colorscheme | xengineering | |
The new neovim-flavored one which comes with nvim 0.10 as default does not work for well. | |||
2024-05-27 | nvim: Disable termguicolors | xengineering | |
This is enabled by default in nvim 0.10 and does not look good. | |||
2024-05-14 | foot: Switch bindings for URL and unicode mode | xengineering | |
The URL mode used to be mapped to Control-Shift-u by default. This is now re-established. The unicode mode was never actually used. Since it needs some configuration and Control-Shift-o is just freed it gets this combination. | |||
2024-05-08 | nvim: Do not track spell data | xengineering | |
This might contain sensitive data. | |||
2024-04-26 | aerc: Set sidebar width back to default | xengineering | |
Since there is no need anymore for usage of aerc on Linux mobile phones (switched to Android / LineageOS) the sidebar can be bigger to avoid lines which are just displayed partially. | |||
2024-04-21 | bash: Add 'zephyr' alias | xengineering | |
This enables the Zephyr RTOS build system in the current terminal to be able to build Zephyr free standing applications. This alias assumes a setup based on the Zephyr Getting Started Guide [1]. [1]: https://docs.zephyrproject.org/latest/develop/getting_started/index.html | |||
2024-04-12 | nvim: Enable mouse support by default | xengineering | |
2024-04-11 | nvim: Enable language server zls for Zig | xengineering | |
2024-03-22 | khard: Default to ~/contacts/default | xengineering | |
Under ~/contacts there might be multiple address books. | |||
2024-03-22 | khard: Add configuration file | xengineering | |
2024-03-22 | Ignore vdirsyncer | xengineering | |
This folder contains sensitive data. | |||
2024-03-12 | sway: Fix home setup | xengineering | |
2024-03-12 | sway: Set default setup to home | xengineering | |
2024-03-01 | sway: Use JetBrainsMonoNerdFont globally | xengineering | |
2024-03-01 | sway: Use JetBrainsMonoNerdFont for bar | xengineering | |
This is used for the foot terminal too. | |||
2024-03-01 | foot: Use *.ttf file name to reference font | xengineering | |
2024-03-01 | nvim: Open new tabs with CTRL+t | xengineering | |
2024-03-01 | nvim: Refactor init.lua | xengineering | |
2024-03-01 | nvim: Add README.md for configuration | xengineering | |
2024-03-01 | nvim: Add gopls LSP server | xengineering | |
2024-03-01 | nvim: Add pyright LSP server | xengineering | |
2024-03-01 | nvim: Refactor to support multiple LSP servers | xengineering | |
2024-02-27 | nvim: Configure fuzzy finder | xengineering | |
2024-02-27 | nvim: Add package telescope.nvim | xengineering | |
2024-02-27 | nvim: Add package plenary.nvim | xengineering | |
2024-02-27 | nvim: Configure friendly-snippets with nvim-cmp | xengineering | |
This allows to insert these snippets by the completion system. This is especially useful if boilerplate code is required as for example a HTML page skeleton. | |||
2024-02-27 | nvim: Add package friendly-snipptes | xengineering | |
2024-02-27 | nvim: Add package cmp_luasnip | xengineering | |
2024-02-27 | nvim: Configure auto-completion | xengineering | |