summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-04-21bash: Add 'zephyr' aliasxengineering
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-12nvim: Enable mouse support by defaultxengineering
2024-04-11nvim: Enable language server zls for Zigxengineering
2024-03-22khard: Default to ~/contacts/defaultxengineering
Under ~/contacts there might be multiple address books.
2024-03-22khard: Add configuration filexengineering
2024-03-22Ignore vdirsyncerxengineering
This folder contains sensitive data.
2024-03-12sway: Fix home setupxengineering
2024-03-12sway: Set default setup to homexengineering
2024-03-01sway: Use JetBrainsMonoNerdFont globallyxengineering
2024-03-01sway: Use JetBrainsMonoNerdFont for barxengineering
This is used for the foot terminal too.
2024-03-01foot: Use *.ttf file name to reference fontxengineering
2024-03-01nvim: Open new tabs with CTRL+txengineering
2024-03-01nvim: Refactor init.luaxengineering
2024-03-01nvim: Add README.md for configurationxengineering
2024-03-01nvim: Add gopls LSP serverxengineering
2024-03-01nvim: Add pyright LSP serverxengineering
2024-03-01nvim: Refactor to support multiple LSP serversxengineering
2024-02-27nvim: Configure fuzzy finderxengineering
2024-02-27nvim: Add package telescope.nvimxengineering
2024-02-27nvim: Add package plenary.nvimxengineering
2024-02-27nvim: Configure friendly-snippets with nvim-cmpxengineering
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-27nvim: Add package friendly-snipptesxengineering
2024-02-27nvim: Add package cmp_luasnipxengineering
2024-02-27nvim: Configure auto-completionxengineering
2024-02-27nvim: Add package LuaSnipxengineering
2024-02-27nvim: Add package cmp-nvim-lspxengineering
2024-02-27nvim: Add package nvim-cmpxengineering
2024-02-26nvim: Increase contrast on spell check markersxengineering
2024-02-26nvim: Enable lspconfig for clangdxengineering
2024-02-26nvim: Add nvim-lspconfig plugin as Git submodulexengineering
Configuring the built-in language server protocol (LSP) client is very complex. The nvim-lspconfig which is from the same GitHub user as Neovim itself provides configurations for a lot of LSP servers. Adding it as submodule to this repository makes sense because it is an essential part of the editor configuration.
2024-02-26nvim: Enable spell checking by defaultxengineering
2024-02-26nvim: Use <Tab> and <S-Tab> for tabsxengineering
This is far more intuitive than F7 and F8.
2024-02-26foot: Switch to JetbrainsMono Nerd Fontxengineering
2024-02-26nvim: Switch from Vimscript to Luaxengineering
Spending time learning Lua has more advantages than learning Vimscript since Lua is used in many applications while Vimscript is just for editor configuration.
2024-02-26nvim: Remove not needed configurationxengineering
2024-02-16sway: Adapt home setup to new cable connectionsxengineering
2024-01-16Move .gitignore to aerc subfolderxengineering
The only rule was hiding the accounts.conf file inside the aerc subfolder. To make the ignore rules more modular it is moved to the related subfolder.
2024-01-16aerc: Add binds.confxengineering
2024-01-16sway: Use EurKEY layout for Moonlander keyboardxengineering
The Moonlander MKI from ZSA has a default layout close to US keyboards. To also type German special characters the EurKEY layout is well suited.
2024-01-16mimeapps.list: Use imv for image/webpxengineering
2024-01-16mimeapps.list: Use MPV for video/mp4xengineering
2024-01-16Fix filter path for aercxengineering
2023-08-04Remove i3statusxengineering
i3 support was stopped in this repository.
2023-08-04Remove waybarxengineering
Switched to swaybar.
2023-08-04Remove yambarxengineering
I moved completely to swaybar.
2023-08-04Fix aerc/aerc.conf for recent aerc revisionsxengineering
2023-08-04Remove dotfiles.git from .gitignorexengineering
Not needed anymore.
2023-08-04Add aerc/accounts.conf to .gitignorexengineering
Prevents accidentally publishing my mail accounts.
2023-06-16Add video/webm -> mpv to mimeapps.listxengineering
2023-04-15Disable mouse support in neovimxengineering