# 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: ranger + Image-Viewer: sxiv + Launcher: [dmenu](https://github.com/crammk/dmenu) + Music: spotify + Pdf-Viewer: zathura with mupdf + Screenshots: Flameshot + Video-Player: mpv ## Other Dependencies + [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 + [vim-plug](https://github.com/junegunn/vim-plug): vim plugin manager + fcitx + mozc: Japanese Keyboard - [Install](https://www.youtube.com/watch?v=lJoXhS4EUJs) - fcitx-im 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 (currently 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 + Fira Code Regular Nerd Font Complete Mono: Terminal + Product Sans: Non-Monospaced Font + Noto Sans CJK JP: Japanese Characters + Stick-Regular: Japanese Characters + Material Design Icons: Icons in Bar