Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-02-27 | nvim: Add package LuaSnip | xengineering | |
2024-02-27 | nvim: Add package cmp-nvim-lsp | xengineering | |
2024-02-27 | nvim: Add package nvim-cmp | xengineering | |
2024-02-26 | nvim: Increase contrast on spell check markers | xengineering | |
2024-02-26 | nvim: Enable lspconfig for clangd | xengineering | |
2024-02-26 | nvim: Add nvim-lspconfig plugin as Git submodule | xengineering | |
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-26 | nvim: Enable spell checking by default | xengineering | |
2024-02-26 | nvim: Use <Tab> and <S-Tab> for tabs | xengineering | |
This is far more intuitive than F7 and F8. | |||
2024-02-26 | foot: Switch to JetbrainsMono Nerd Font | xengineering | |
2024-02-26 | nvim: Switch from Vimscript to Lua | xengineering | |
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-26 | nvim: Remove not needed configuration | xengineering | |
2024-02-16 | sway: Adapt home setup to new cable connections | xengineering | |
2024-01-16 | Move .gitignore to aerc subfolder | xengineering | |
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-16 | aerc: Add binds.conf | xengineering | |
2024-01-16 | sway: Use EurKEY layout for Moonlander keyboard | xengineering | |
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-16 | mimeapps.list: Use imv for image/webp | xengineering | |
2024-01-16 | mimeapps.list: Use MPV for video/mp4 | xengineering | |
2024-01-16 | Fix filter path for aerc | xengineering | |
2023-08-04 | Remove i3status | xengineering | |
i3 support was stopped in this repository. | |||
2023-08-04 | Remove waybar | xengineering | |
Switched to swaybar. | |||
2023-08-04 | Remove yambar | xengineering | |
I moved completely to swaybar. | |||
2023-08-04 | Fix aerc/aerc.conf for recent aerc revisions | xengineering | |
2023-08-04 | Remove dotfiles.git from .gitignore | xengineering | |
Not needed anymore. | |||
2023-08-04 | Add aerc/accounts.conf to .gitignore | xengineering | |
Prevents accidentally publishing my mail accounts. | |||
2023-06-16 | Add video/webm -> mpv to mimeapps.list | xengineering | |
2023-04-15 | Disable mouse support in neovim | xengineering | |
2023-04-15 | Move save-position-on-quit mpv option to config | xengineering | |
This used to be a bashrc alias. With the config file it is also available to other shells and graphical environments. | |||
2023-04-13 | sway: status.sh: Add all thermal zone temperatures | xengineering | |
2023-04-09 | Include zenburn theme in foot | xengineering | |
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-26 | Add battery level to Sway statusbar | xengineering | |
2023-03-16 | Switch to minimal swaybar config | xengineering | |
This is far easier to configure than waybar. | |||
2023-03-16 | Switch back from dmenu to bemenu as app launcher | xengineering | |
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-10 | Update location of music collection | xengineering | |
2023-03-10 | Fix neovim config | xengineering | |
2023-03-02 | Assign Wacom tablet to only one monitor | xengineering | |
2023-02-19 | Make symbolic links relative | xengineering | |
This allows to move the home folder withouth further needed actions. | |||
2023-02-12 | Add yambar config | xengineering | |
2023-02-06 | Remove `dotfiles` alias | xengineering | |
Was needed for previous dotfiles versions. No replaced by `git -C ~/.config ...`. | |||
2023-02-06 | Relocate dotfiles in XDG config home | xengineering | |
This make ~/.config a simple Git repository instead of the handling with worktrees and bare repositories which is too complex. | |||
2023-02-04 | Structure mimeapps.list by application | xengineering | |
2023-02-04 | Add mimetypes for GNOME maps | xengineering | |
2023-02-03 | Disable GTK 4 rounded corners | xengineering | |
They do not look pretty on tiling window managers. | |||
2023-02-03 | Enable --save-position-on-quit by default for mpv | xengineering | |
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-12 | Reduce usage of non-ASCII characters in waybar | xengineering | |
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-02 | Let Bash emit the OSC-7 escape sequence | xengineering | |
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-01 | Use dmenu instead of bemenu for Sway | xengineering | |
bemenu is not included in Debian bullseye. | |||
2022-12-01 | Add foot configuration | xengineering | |
foot is now my default terminal emulator on Wayland. Thus I need a config for it which suits my preferences. | |||
2022-12-01 | Switch from alacritty to foot for Sway | xengineering | |
Foot runs well on the PinePhone because it does not need GPU support like alacritty. Furthermore foot is available on Debian. | |||
2022-12-01 | Update home monitor setup for Sway | xengineering | |
2022-12-01 | Allow WebRTC sharing on Sway with PipeWire | xengineering | |
This is needed to share an entire monitor via firefox / chromium. |