# Marco's Dotfiles ![PC](screenshots/pc.png) ## System + Compositor: picom-git + Notifications: dunst + Shell: zsh + Terminal: alacritty + WM: [dwm](https://github.com/crammk/dwm) + [dwmblocks](https://github.com/crammk/dwmblocks) ## Programs + Editor: emacs + File-Browser: thunar + tumbler + Image-Viewer: sxiv + Launcher: [dmenu](https://github.com/crammk/dmenu) + Lock: [slock](https://github.com/crammk/slock) + Mouse-Settings: piper + Music: spotify + Pdf-Viewer: zathura with mupdf + Screenshots: Flameshot + Video-Player: mpv, vlc ## Other Dependencies + [Gruvbox](https://github.com/hargonix/Pop-gruvbox/): GTK Theme (clone into ~/.themes) + [asetroot](https://github.com/Wilnath/asetroot): animated wallpaper + [i3-swallow](https://github.com/jamesofarrell/i3-swallow): swallow terminal (not used anymore) + [neovim-remote](https://github.com/mhinz/neovim-remote): zathura integration for nvim (unused) + [vim-plug](https://github.com/junegunn/vim-plug): vim plugin manager + fcitx + mozc: Japanese Keyboard - [Install](https://www.youtube.com/watch?v=lJoXhS4EUJs) - fcitx fcitx-qt5 fcitx-configtool fcitx-mozc + fzf: fuzzy file finder + light: background light control + pactl: volume control + playerctl: music player control ### emacs LSP Emacs should throw a warning, when it can't start the language server. Following the help should be enough guidance. ### Nvim LSP (unused) + [Python](https://github.com/palantir/python-language-server) + [Rust](https://github.com/rust-analyzer/rust-analyzer) + [TeX](https://github.com/latex-lsp/texlab) ## Fonts | Usage | Font | | -------- | --------------------- | | Terminal | SFMono Nerd Font Mono | | Non-Mono | Product Sans | | JP | Noto Sans CJK JP | | JP | Stick Regular | | Icons | Material Design Icons |