Welcome to my dotfiles. Nothing amazing here, but you may like:
- my nvim configuration (see also tjdevries nvim config)
- my config for flavours and helpful taste script, which helps you discover flavours more easily
- my rofi script
- my zsh helper functions
Pleasy keep in mind I wrote most of these dotfiles for my setup and therefore they might not work for you out-of-the-box (there might be system dependencies which I do not really document).
In case of any questions, feel free to raise an issue.
- nvim
- perhaps https://github.com/nvim-telescope/telescope-ui-select.nvim
- treesitter markdown custom queries and highlighting
- mapping to yank the cwd into clipboard
- colors:
- nvim tries to guess background from terminal color
- if the user didn't set it manually, nvim will guess it and apply automatically
- if nvim applies it, the colors are reset
- ergo to make my colorscheme stick, I have to set background color
- setting it right after
highlight cleardid the trick - it seems it doesn't matter whether it agrees with the actual colors (either dark or light, just set it)
- what needs to be done:
- my custom flavours template with background setting
- lualine theme to correspond with it
- rofi
- bluetooth script
- flash disks -- mounting
- connected screens -- xrandr
- colorpicker
- zsh
- autocomplete for
activate-virtual-environmentfunction - setup properly aliases and environment variables
- aliases need to go to zshrc -- ran on every shell instance
- env. vars only for login shells, get inherited by non-login shells
- autocomplete for
- battery
- notification
- tmux
- keyboard shortcut to set synchronize panes on
- xmonad
- cabal xmonad install
- xmonad man page
- my xmonad utils package
- sticky windows discussion
- xmobar haskell config like here
- system-dependent bar, dynamic
- my dynamic plugin
- bluetoothctl indication
-
Xmonad installed through cabal.
-
cleaning ~: /etc/profile, /etc/bash.bashrc
alias vim="vim -u \"$HOME\"/.config/vim/vimrc"
export HISTFILE="$HOME"/.config/bash/.bash_history- cleaning ~: /etc/zsh/zshenv
export ZDOTDIR="$HOME"/.config/zsh