docs: improve README

This commit is contained in:
Inhji 2022-04-05 23:51:43 +02:00
parent 8723aff40d
commit 33384c4e80
2 changed files with 22 additions and 33 deletions

View File

@ -1,23 +0,0 @@
# Install fisher
```
yay -S fisher
fisher install pure-fish/pure
fisher install pure-fish/pure
```
# Increase Inotify watchers
See: https://github.com/guard/listen/wiki/Increasing-the-amount-of-inotify-watchers
```
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
```
# Setup SSH
See: https://wiki.archlinux.org/index.php/SSH_keys#Ed25519
```
ssh-keygen -o -a 100 -t ed25519 -f ~/.ssh/id_ed25519 -C "johnnie@posteo.de"
```

View File

@ -1,35 +1,47 @@
.dotfiles
=================
Managed with [Dotbot] [dotbot]
Managed with [Dotbot]
How to install
-----------------
```bash
# install fish first, plus some essentials
# Ubuntu/Debian
sudo apt install fish git curl
# install starship
sh -c "$(curl -fsSL https://starship.rs/install.sh)"
# Arch Linux
pacman -S fish git curl
# do the dance
# Do the dance
git clone https://git.inhji.de/inhji/dotfiles.git .dotfiles
~/.dotfiles/install
chsh -s /usr/bin/zsh,fish
chsh -s /usr/bin/fish
# If installing on a headless server
git clone https://git.inhji.de/inhji/dotfiles.git .dotfiles
~/.dotfiles/install -c install-headless.conf.yaml
chsh -s /usr/bin/fish
```
Install a Nerd Font, like Fira Code and then:
Install fisher
----------------
```
gsettings set io.elementary.terminal.settings font 'FiraMono Nerd Font 10'
yay -S fisher
fisher install pure-fish/pure
fisher install jethrokuan/z
```
After that, read [POSTINSTALL](POSTINSTALL.md)
Tips
-----------------
Set the Terminal Font in elementaryOS:
```sh
gsettings set io.elementary.terminal.settings font 'FiraMono Nerd Font 10'
```
In general, you should be using symbolic links for everything, and using git
submodules whenever possible.