Just my personal dotfiles I'm using as for all my home Arch Linux machines (with various tiling window manager configs) as for my working machines as Software Engineer (mostly MacOS or Linux Debian based systems (mostly Ubuntu) )
My Arch Linux config random screen:

My MacOS config random screen:

Most of my dotfile catalogs structured to be used as symlinks by gnu stow, where
config location is - [app name]/[path to config from home dir that should be symlinked from repo catalog], for example
nvim/.config/nvim,
where stow nvim will create symlink under ~/.config/nvim with link to
~/dotfiles/nvim/.config/nvim.
All scripts that using by dot configurations required to have dotfiles to be cloned directly in $HOME directory as
~/dotfiles
Some of my configurations (terminals etc) are using wallpapers that can be found
here my wallpaper collection.
It's also required to have wallpaper in home directory ~/wallpapers
- Terminal: ghostty, kitty, wezterm
- Multiplexer: tmux + tmux-powerline, sesh (as sessions manager + own customizations based on it and tmux api)
- SHELL: zsh + ohmyz + starship + fastfetch and so on
- Code: nvim, intellij (only for specific working tasks, mostly because of existing some useful plugins, where I have not found decent alternative in neovim, driven by .ideavimrc)
- Nerd-Fonts: CascadiaCode, hack, FiraCode, JetBrainsMono
- File Manager: yazi, (used ofter ranger in past)
- OS: linux (arch, ubuntu), macos
- Tiling WM: linux ( Wayland) - hyprland + waybar-hyprland, sway + waybar-sway
- Tiling WM: linux ( X11) - xmonad + xmobar, awesome, qtile, bspwm + polybar, i3 + polybar, DWM + dwmblocks-async
- X11 compositor: picom
- Tiling WM: macos - aerospace + sketchybar + janky-borders
- Neovim: LazyVim based configuration. It's my main editor as Software Engineer, and it's oriented to many languages I'm using professionally (java, c#, js, bash, python... but mostly as backend dev), or as hobby (lua, c/c++, rust, haskell...).
- Neotim Theme - customized
gruvbox-materialoreverforest, bd -hard(the most eyes comfortable themes I ever used!), also I'm big fan of andcatppuccin-mocha(but my eyes not) very like it to work 24/7 (too much blue) πΊ - Keyboard OS level tools: kanata linux and macos configs (in previous: macos - karabiner, linux - keyd / kmonad
- HotKeys launchers daemon: macos - using aerospace support, X11 - sxhkd
- Launchers (Wayland, X11): rofi by using fork with wayland support
- Notifications: X11 - dunst, Wayland - swaync, macos - builtin & terminal-notifier
- Screen color temperature: X11 - redshift, sway -gammastep, hyprland - hyprsunset
- Cron tasks: cronie
- Music & Players: rmpc, mpd-linux, mpd-macos, mpv, ncmpcpp, cmus
- Other tools: btop, fastfetch, k9s, lazygit, zellij