docs: improve README
This commit is contained in:
parent
8723aff40d
commit
33384c4e80
|
@ -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"
|
||||
```
|
32
README.md
32
README.md
|
@ -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.
|
||||
|
||||
|
|
Loading…
Reference in New Issue