- supress fuzzel runtime warning - make use of `gtklock` (still some issues on `swayidle`) - automatic init kwallet - misc keyboard bindings (and re-implements) - sorry for definition messup (
41 lines
1.3 KiB
Markdown
41 lines
1.3 KiB
Markdown
# dotfiles (for niri)
|
|
|
|
> it's all Yukitoha's fault! (x)
|
|
|
|
by the time I make this repo, I even haven't configure fcitx5.
|
|
so English README only.
|
|
|
|
> [!note]
|
|
> You may wanna try `stow`, which is not considered by me.
|
|
> in my case, just symlink them one by one, or at least, shell script.
|
|
> of course pull requests to directory structure are welcomed.
|
|
|
|
## special thanks
|
|
- Vescrity (Yukitoha)
|
|
- fizzyizzy05 (Isabelle Jackson, mtf)
|
|
|
|
## requirements
|
|
- `niri`, and its optional deps (`yay -Si`).
|
|
- `swww` from fizzy dotfiles
|
|
- ZshIM from miku installation guide, basically to refer `powerlevel10k` zmodule.
|
|
- no `oh-my-zsh`.
|
|
- no other plugins from pacman, like `zsh-syntax-highlighting`. they are included in zim by default.
|
|
- `powershell-bin` (AUR) to easily trigger `start-process`.
|
|
|
|
## my later replacements
|
|
```
|
|
alacritty -> foot
|
|
nautilus (gnome files) -> yazi (console)
|
|
swaylock -> gtklock
|
|
gnome-keyring -> kwallet (kd6), kwallet-pam (to auto unlock), kwalletmanager (optional)
|
|
...
|
|
```
|
|
|
|
## resources references
|
|
[Monaco Nerd Font Mono (MelodyEcho ver.)](https://glowmem.com/upload/articles/archlinux-note/Monaco_Nerd_Font_Mono-Regular.ttf)
|
|
|
|
or just `ttf-monaco-nerd-font` from AUR, which may not suitable for VSCode though.
|
|
|
|
> [!note]
|
|
> no wallpaper given. just run `.local/bin/chbg` to manually generate.
|