knowledge/ubuntu 18 fresh install.md
Marco D'Agostini 5c7e79a524
2019-09-09 17:15:51 +00:00

47 lines
1.4 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## Update & Upgrade
```bash
sudo apt update && sudo apt upgrade -y
```
## Install Packages
```bash
sudo apt-get install python-pip p7zip-full smplayer cmus speedtest-cli zsh curl wget git git-gui filezilla pavucontrol ufw servefile nmap
pip install youtube-dl
```
## Web installs
- docker # https://download.docker.com
- VSCode # https://code.visualstudio.com/
- chrome # https://www.chrome.com/
- syncthing # https://apt.syncthing.net/
## Edit ~/.zshrc
### Change history-size
```bash
HISTSIZE=10000
HISTFILESIZE=20000
```
### Add shortcut "Alt+:" [to iterate through arguments](https://medium.com/r/?url=https%3A%2F%2Fstackoverflow.com%2Fquestions%2F4009412%2Fhow-to-use-arguments-from-previous-command%2F55069846%2355069846)
```bash
autoload -Uz copy-earlier-word
zle -N copy-earlier-word
bindkey "^[:" copy-earlier-word
```
### Enable most
```bash
export PAGER=most
```
## Gnome extensions
- Caffeine
- Dash to dock https://extensions.gnome.org/extension/307/dash-to-dock/ `sudo apt remove gnome-shell-extension-ubuntu-doc` https://github.com/micheleg/dash-to-dock/issues/643
- suspend button NetSpeed https://extensions.gnome.org/extension/104/netspeed/
- NetSpeed https://extensions.gnome.org/extension/104/netspeed/
## Custom shortcuts
- `systemctl suspend`
- Cmus https://medium.com/@madacol/configure-cmus-music-player-on-the-terminal-in-ubuntu-3c513d2d2cd0
## StartUp
- Cmus `gnome-terminal -- cmus`