summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2023-04-15Move save-position-on-quit mpv option to configxengineering
This used to be a bashrc alias. With the config file it is also available to other shells and graphical environments.
2023-04-13sway: status.sh: Add all thermal zone temperaturesxengineering
2023-04-09Include zenburn theme in footxengineering
foot 1.14.0 switched the default theme. My personal preference is still the old one and thus I select it like this.
2023-03-26Add battery level to Sway statusbarxengineering
2023-03-16Switch to minimal swaybar configxengineering
This is far easier to configure than waybar.
2023-03-16Switch back from dmenu to bemenu as app launcherxengineering
The reason for dmenu was that it is available in Debian bullseye. But it works not that good on sway (appearing always on the same screen) and does not look so pretty by default. For Debian a separate branch should be created until Debian bookworm with bemenu is released.
2023-03-10Update location of music collectionxengineering
2023-03-10Fix neovim configxengineering
2023-03-02Assign Wacom tablet to only one monitorxengineering
2023-02-19Make symbolic links relativexengineering
This allows to move the home folder withouth further needed actions.
2023-02-12Add yambar configxengineering
2023-02-06Remove `dotfiles` aliasxengineering
Was needed for previous dotfiles versions. No replaced by `git -C ~/.config ...`.
2023-02-06Relocate dotfiles in XDG config homexengineering
This make ~/.config a simple Git repository instead of the handling with worktrees and bare repositories which is too complex.
2023-02-04Structure mimeapps.list by applicationxengineering
2023-02-04Add mimetypes for GNOME mapsxengineering
2023-02-03Disable GTK 4 rounded cornersxengineering
They do not look pretty on tiling window managers.
2023-02-03Enable --save-position-on-quit by default for mpvxengineering
With this option it is not possible to forget the position of the played ressource on quit. This is explicitly valuable for audiobooks or similar media.
2022-12-12Reduce usage of non-ASCII characters in waybarxengineering
These shiny icons are not shipped with Debian. Thus the bar is not displayed correctly. This commit substitutes a lot of icons by strings like 'CPU' or 'RAM' which are also short and even more descriptive.
2022-12-02Let Bash emit the OSC-7 escape sequencexengineering
This allows the foot terminal emulator to launch a new instance in the same directory [1]. [1]: https://codeberg.org/dnkl/foot/wiki#shell-integration
2022-12-01Use dmenu instead of bemenu for Swayxengineering
bemenu is not included in Debian bullseye.
2022-12-01Add foot configurationxengineering
foot is now my default terminal emulator on Wayland. Thus I need a config for it which suits my preferences.
2022-12-01Switch from alacritty to foot for Swayxengineering
Foot runs well on the PinePhone because it does not need GPU support like alacritty. Furthermore foot is available on Debian.
2022-12-01Update home monitor setup for Swayxengineering
2022-12-01Allow WebRTC sharing on Sway with PipeWirexengineering
This is needed to share an entire monitor via firefox / chromium.