Ubuntu.md 3.72 KB
Newer Older
1 2
_What I need on my Ubuntu desktop._

3 4
- terminal utilities

Martin Vician's avatar
Martin Vician committed
5
		sudo apt install git mc htop vim git tree whois python3-pip acpi gdebi lm-sensors p7zip-full curl
6

7 8 9 10
- set vim default

		sudo update-alternatives --config editor

11
- See specifics for [Ubuntu Gnome](./Ubuntu Gnome/)
Martin Vician's avatar
Martin Vician committed
12

Martin Vician's avatar
Martin Vician committed
13 14 15
- terminal

		sudo add-apt-repository ppa:webupd8team/terminix
Martin Vician's avatar
Martin Vician committed
16
		sudo apt update ; sudo apt upgrade ; sudo apt dist-upgrade; sudo apt install tilix
Martin Vician's avatar
Martin Vician committed
17 18 19
		gsettings set org.gnome.desktop.default-applications.terminal exec 'tilix'
		sudo update-alternatives --config x-terminal-emulator

Martin Vician's avatar
Martin Vician committed
20 21
- [insync](https://www.insynchq.com/downloads#repositories)

22 23 24
		sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ACCAF35C
		echo "deb http://apt.insynchq.com/$(lsb_release -si | tr '[:upper:]' '[:lower:]') $(lsb_release -sc) non-free contrib" | sudo tee /etc/apt/sources.list.d/insync.list
		sudo apt update ; sudo apt install insync
Martin Vician's avatar
Martin Vician committed
25

Martin Vician's avatar
Martin Vician committed
26
- [keepassxc](https://keepassxc.org/download#linux) and [qtqr](https://launchpad.net/qr-tools) ([bug with lock screen](https://github.com/keepassxreboot/keepassxc/issues/687))
Martin Vician's avatar
Martin Vician committed
27

28
		sudo snap install keepassxc
Martin Vician's avatar
Martin Vician committed
29
		sudo apt install qtqr qreator
30

31 32 33 34 35
- [spotify](https://www.spotify.com/cz/download/linux/) - testing version

		sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886 0DF731E45CE24F27EEEB1450EFDC8610341D9410
		echo deb http://repository.spotify.com testing non-free | sudo tee /etc/apt/sources.list.d/spotify.list
		sudo apt update ; sudo apt install spotify-client
36

37
- [Standard Notes](https://standardnotes.org/getting-started?downloaded=linux)
38 39

		# Download from the link
40 41
		chmod +x ~/Downloads/standard-notes-?.?.?-x86_64.AppImage
		~/Downloads/standard-notes-?.?.?-x86_64.AppImage
Martin Vician's avatar
Martin Vician committed
42

43 44 45 46 47 48 49
- bash configuration

		export GIT_PS1_SHOWDIRTYSTATE=1
		export GIT_PS1_SHOWSTASHSTATE=1
		export GIT_PS1_SHOWUNTRACKEDFILES=1
		export GIT_PS1_SHOWUPSTREAM="auto verbose"
		PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]$(__git_ps1)\$ '
Martin Vician's avatar
Martin Vician committed
50

Martin Vician's avatar
Martin Vician committed
51

Martin Vician's avatar
Martin Vician committed
52
- calibre
Martin Vician's avatar
Martin Vician committed
53

54
		sudo apt install calibre
Martin Vician's avatar
Martin Vician committed
55

Martin Vician's avatar
Martin Vician committed
56
- [gradio](https://github.com/haecker-felix/gradio/wiki/Install-Gradio)
57 58 59 60 61
	- Install as snap or flatpak or via [UUR](https://uur.vician.cz)

			./uur gradio.uur

	- Or see [UUR manual installation](https://uur.vician.cz/packages/gradio/)
Martin Vician's avatar
Martin Vician committed
62

Martin Vician's avatar
Martin Vician committed
63
- [pulse audio equalizer](PulseAudio Equalizer/)
Martin Vician's avatar
Martin Vician committed
64
- pidgin
Martin Vician's avatar
Martin Vician committed
65

66
		sudo apt install pidgin pidgin-plugin-pack pidgin-awayonlock
Martin Vician's avatar
Martin Vician committed
67 68

- thunderbird
69 70
	- install with GPG and gnome support

71
			sudo apt install thunderbird enigmail thunderbird-gnome-support xul-ext-lightning
Martin Vician's avatar
Martin Vician committed
72

73
	- check for new message in all folders, go to Preferences -> Advanced -> Config Editor -> _I accept the risk!" -> search `server.default.check_all_folders_for_new` -> double click on the line for change it to `true`
Martin Vician's avatar
Martin Vician committed
74

Martin Vician's avatar
Martin Vician committed
75
- [telegram](https://telegram.org/dl/desktop/linux)
76 77
- GUI programs

Martin Vician's avatar
Martin Vician committed
78
		sudo apt install gnome-clocks arandr seahorse geany geany-plugins gitg redshift-gtk vlc gimp
Martin Vician's avatar
Martin Vician committed
79

Martin Vician's avatar
Martin Vician committed
80 81
- [atom](https://atom.io)

Martin Vician's avatar
Martin Vician committed
82 83
		sudo add-apt-repository ppa:webupd8team/atom
		sudo apt update ; sudo apt install atom
84 85 86 87 88

- install firefox, remove flash ([check if flash is installed](http://isflashinstalled.com/))

		sudo apt install firefox
		sudo apt remove flashplugin-installer
Martin Vician's avatar
Martin Vician committed
89

Martin Vician's avatar
Martin Vician committed
90 91 92 93 94 95 96
- enable u2f (yubikey, etc.)
	- open `about:config`
	- search for webauth
	- enable (value=True) these two:
		- `security.webauth.u2`
		- `security.webauth.webauthn_enable_usbtoken`

Martin Vician's avatar
Martin Vician committed
97 98 99 100
- nextcloud client

		sudo add-apt-repository ppa:nextcloud-devs/client
		sudo apt-get update
Martin Vician's avatar
Martin Vician committed
101
		sudo apt install nextcloud-client nextcloud-client-nautilus
102 103 104 105

- [boostnote](https://boostnote.io/#download)
- [skype](https://get.skype.com/getskype-webwrap-deb)
- [teamviewer](https://www.teamviewer.com/en/download/linux/)
Martin Vician's avatar
Martin Vician committed
106 107 108
- firewall

		sudo apt install gufw