reorganization, testing filetree

parent a6cbda2b
Pipeline #61473435 passed with stages
in 2 minutes and 27 seconds
_What I need on my Ubuntu desktop._
- terminal utilities
sudo apt install git mc htop vim git tree whois python3-pip acpi gdebi lm-sensors p7zip-full curl
- set vim default
sudo update-alternatives --config editor
- See specifics for [Ubuntu Gnome](./Ubuntu Gnome/)
- terminal
sudo add-apt-repository ppa:webupd8team/terminix
sudo apt update ; sudo apt upgrade ; sudo apt dist-upgrade; sudo apt install tilix
gsettings set org.gnome.desktop.default-applications.terminal exec 'tilix'
sudo update-alternatives --config x-terminal-emulator
- [insync](
sudo apt-key adv --keyserver --recv-keys ACCAF35C
echo "deb$(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
- [keepassxc]( and [qtqr]( ([bug with lock screen](
sudo snap install keepassxc
sudo apt install qtqr qreator
- [spotify]( - testing version
sudo apt-key adv --keyserver hkp:// --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886 0DF731E45CE24F27EEEB1450EFDC8610341D9410
echo deb testing non-free | sudo tee /etc/apt/sources.list.d/spotify.list
sudo apt update ; sudo apt install spotify-client
- [Standard Notes](
# Download from the link
chmod +x ~/Downloads/standard-notes-?.?.?-x86_64.AppImage
- bash configuration
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)\$ '
- calibre
sudo apt install calibre
- [gradio](
- Install as snap or flatpak or via [UUR](
./uur gradio.uur
- Or see [UUR manual installation](
- [pulse audio equalizer](PulseAudio Equalizer/)
- pidgin
sudo apt install pidgin pidgin-plugin-pack pidgin-awayonlock
- thunderbird
- install with GPG and gnome support
sudo apt install thunderbird enigmail thunderbird-gnome-support xul-ext-lightning
- 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`
- [telegram](
- GUI programs
sudo apt install gnome-clocks arandr seahorse geany geany-plugins gitg redshift-gtk vlc gimp
- [atom](
sudo add-apt-repository ppa:webupd8team/atom
sudo apt update ; sudo apt install atom
- install firefox, remove flash ([check if flash is installed](
sudo apt install firefox
sudo apt remove flashplugin-installer
- enable u2f (yubikey, etc.)
- open `about:config`
- search for webauth
- enable (value=True) these two:
- `security.webauth.u2`
- `security.webauth.webauthn_enable_usbtoken`
- nextcloud client
sudo add-apt-repository ppa:nextcloud-devs/client
sudo apt-get update
sudo apt install nextcloud-client nextcloud-client-nautilus
- [boostnote](
- [skype](
- [teamviewer](
- firewall
sudo apt install gufw
......@@ -2,4 +2,10 @@
sudo apt instal puddletag
- Ubuntu:
sudo apt instal puddletag
- Fedora:
sudo dnf instal puddletag
grep HASH mkdocs.yml 1>/dev/null 2>/dev/null
if [ $? -eq 0 ]; then
echo "Enabling dry run"
files=($(find docs/ -type f))
echo "- $date [${#files[@]}]:"
for file in ${files[@]}; do
echo -n " - $file"
if [[ "$file" =~ ^docs/ ]] && [[ "$file" =~ \.md$ ]] ; then
file=$(echo $file | sed 's/^docs\///g')
file=$(echo $file | sed 's/\.md$//g')
if [ $DRYRUN -ne 1 ]; then
echo -e "\t- [$file]($file)" >> docs/
echo " ---> $file"
echo " ---> skip"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment