mirror of
https://git.disroot.org/FollieHiyuki/dotfiles.git
synced 2024-11-25 00:38:23 -05:00
73 lines
4.9 KiB
Markdown
73 lines
4.9 KiB
Markdown
<p align="center">
|
|
<img src="https://git.disroot.org/FollieHiyuki/dotfiles/raw/branch/master/assets/dotfiles.png" height="121px" alt="dotfiles_icon"/>
|
|
</p>
|
|
|
|
### :question: What can you find here
|
|
|
|
<img src="https://git.disroot.org/FollieHiyuki/dotfiles/raw/branch/master/assets/AnimuThinku.png" width="121px" align="left" alt="AnimuThinku"></a>
|
|
|
|
**My personal dotfiles, which:**
|
|
|
|
=> is bloated (I use a lot of programs, sometimes just to try out)
|
|
=> yet clean (follow XDG base directory specification)
|
|
=> for [bspwm](https://github.com/baskerville/bspwm), [spectrwm](https://github.com/conformal/spectrwm), [exwm](https://github.com/ch11ng/exwm), [sway](https://github.com/swaywm/sway), [wayfire](https://github.com/WayfireWM/wayfire), [river](https://github.com/ifreund/river), [hikari](https://hikari.acmelabs.space/)
|
|
=> and features [Nord](https://github.com/arcticicestudio/nord) and [OneDark](https://github.com/joshdick/onedark.vim) colorschemes
|
|
|
|
![sway](https://git.disroot.org/FollieHiyuki/dotfiles/raw/branch/master/assets/sway.png)
|
|
|
|
### :package: Installation
|
|
|
|
- Fonts: **[Sarasa Gothic](https://github.com/be5invis/Sarasa-Gothic)** + **Iosevka Nerd Font**
|
|
|
|
- Other dependencies:
|
|
- jq, sysstat, psmisc, wireless_tools (status on spectrwm's bar)
|
|
- [light](https://github.com/haikarainen/light) / [brightnessctl](https://github.com/Hummer12007/brightnessctl)
|
|
- [bottom](https://github.com/clementtsang/bottom)
|
|
- [fzf](https://github.com/junegunn/fzf), [fd](https://github.com/sharkdp/fd), [ripgrep](https://github.com/BurntSushi/ripgrep)
|
|
- [greenclip](https://github.com/erebe/greenclip) / [clipman](https://github.com/yory8/clipman)
|
|
- [mpDris2](https://github.com/eonpatapon/mpDris2), [mpv-mpris](https://github.com/hoyon/mpv-mpris), [playerctl](https://github.com/altdesktop/playerctl)
|
|
- [delta](https://github.com/dandavison/delta), [bat](https://github.com/sharkdp/bat), [glow](https://github.com/charmbracelet/glow) (or [mdcat](https://github.com/lunaryorn/mdcat)), [exa](https://github.com/ogham/exa), pandoc (previewing in terminal)
|
|
- [starship](https://starship.rs/)
|
|
- [gallery-dl](https://github.com/mikf/gallery-dl) / [mangadl-bash](https://github.com/Akianonymus/mangadl-bash)
|
|
- [translate-shell](https://github.com/soimort/translate-shell)
|
|
- [pulsemixer](https://github.com/GeorgeFilipkin/pulsemixer)
|
|
- [nwg-launchers](https://github.com/nwg-piotr/nwg-launchers) / [wofi](https://hg.sr.ht/~scoopta/wofi)
|
|
- [rofi](https://github.com/davatorium/rofi) / [dmenu](https://git.disroot.org/FollieHiyuki/dmenu)
|
|
|
|
- Run `deploy.sh` to deploy the dotfiles
|
|
|
|
> zsh requires adding `export ZDOTDIR=$HOME/.config/zsh` to **/etc/zsh/zshenv**
|
|
|
|
> Refer to [this gist](https://gist.github.com/st3r4g/6c681a28b0403b3b02636f510ff68039) for making `pipewire` work on Void Linux. The dotfiles works with `alsa` and `pulseaudio` too with some slightly changes.
|
|
|
|
### :clipboard: TODO
|
|
|
|
- [ ] ~~[Material](https://material-theme.site/) / [Ayu](https://github.com/ayu-theme/ayu-colors) palette~~
|
|
- [ ] ~~[dotdrop](https://github.com/deadc0de6/dotdrop)~~
|
|
- [x] Migrate zsh to [zinit](https://github.com/zdharma/zinit)
|
|
- [x] Wayland compositors
|
|
- [ ] ion / oksh / nushell / osh / xonsh / elvish / oh
|
|
- [ ] NixOS / Guix / Gentoo / FreeBSD
|
|
- [ ] New Neovim's config in Lua
|
|
- [ ] My own ~/.emacs.d
|
|
- [ ] Org Babel to manage dotfiles
|
|
|
|
### :star2: Credits & License
|
|
|
|
- [@ChristianChiarulli](https://github.com/ChristianChiarulli) for the Neovim's config
|
|
|
|
- [@hlissner](https://github.com/hlissner) for a detailed zsh config (and Doom Emacs)
|
|
|
|
- [@daviwil](https://github.com/daviwil) for his Emacs streams
|
|
|
|
- My Waybar config is heavily inspired by [@begs](https://git.sr.ht/~begs/dotfiles)
|
|
|
|
- I use some scripts from other people:
|
|
- [some fzf scripts](https://github.com/DanielFGray/fzf-scripts)
|
|
- [colorscripts](https://gitlab.com/dwt1/shell-color-scripts)
|
|
- **farge**, **tmpsms** and **tmpmail** from [@sdushantha](https://github.com/sdushantha)
|
|
- **ytmenu** from [here](https://github.com/sayan01/scripts)
|
|
|
|
- You want some more **kawaii** wallpapers? Here is the list of artists: [@rimuu](https://rimuu.com/), [@hiten](https://www.pixiv.net/users/490219/artworks), [@Tiv](https://www.pixiv.net/en/users/35081), [@mery](https://www.pixiv.net/en/users/2750098), [@Mashima_saki](https://www.pixiv.net/en/users/18403608), [@Yuuki_Tatsuya](https://www.pixiv.net/en/users/27691), [@Bison倉鼠](https://www.pixiv.net/en/users/333556/artworks), [@Dana](https://twitter.com/hapong07), [@gomzi](https://twitter.com/gcmzi), [@Rella](https://twitter.com/Rellakinoko), [@dnwls3010](https://twitter.com/dnwls3010), [@Shigure_Ui](https://www.pixiv.net/en/users/431873), [@QuAn_](https://www.pixiv.net/en/users/6657532/artworks), [@杉87](https://twitter.com/k_su_keke1121), [@fuzichoco](https://twitter.com/fuzichoco), [@Astero](https://twitter.com/asteroid_ill), [@shin556](https://www.pixiv.net/en/users/642762)
|
|
- Others are under MIT license
|