My personal dotfiles
1# Dotfiles
2
3These are the dotfiles I'm currently using on my computer. They're linked with `stow` and are updated when I reconfigure them. Things can break, so beware. These are mostly for my own use and not particularly made to be used by others.
4
5## Screenshots
6
7<img src="./assets/desktop.png" width="49%" alt="An empty desktop with waybar on top"> <img src="./assets/browser.png" width="49%" alt="The zen browser with a glance homepage open">
8
9<img src="./assets/terminals.png" width="49%" alt="A bunch of terminals with different outputs"> <img src="./assets/rofi.png" width="49%" alt="The rofi launcher running in drun mode">
10
11## Information
12
13This rice is based around Hyprland, a wayland compositor. It is made to my preferences and managed through git and stow. This is a short list of the programs used in this rice and some general information:
14
15- [hyprland](https://hypr.land), used as a compositor.
16- [hyprpaper](https://wiki.hypr.land/Hypr-Ecosystem/hyprpaper/), the wallpaper daemon, doesn't have a config file in this git repo.
17- [mako](https://github.com/emersion/mako), the notification daemon
18- [pipewire](https://pipewire.org), sound daemon used with `wireplumber` to change volume
19- [waybar](https://github.com/Alexays/Waybar), bar with config inspired by [elifouts' dots](https://github.com/elifouts/Dotfiles)
20- [rofi](https://davatorium.github.io/rofi/), the application launcher with slightly adjusted [adi1090x config](https://github.com/adi1090x/rofi)
21- [kitty](https://sw.kovidgoyal.net/kitty), terminal emulator
22- [zed](https://zed.dev), main editor with some small tweaks
23
24### CLI
25
26- [zsh](https://zsh.org), main shell
27- [fastfetch](https://github.com/fastfetch-cli/fastfetch), fetch that runs on startup, heavily customized with custom lifetime script
28- [imv](https://sr.ht/~exec64/imv), simple cli-based image viewer
29- [eza](https://https://eza.rocks), better nicer-looking ls clone
30- [yazi](https://yazi-rs.github.io), a fast, good-looking terminal file manager