- Kubuntu (latest LTS) (Ubuntu with KDE Desktop)
- Workaround for logo-key as application-launcher
- Workaround for enabling arrow-keys in application-switcher
-
Disabled baloo file indexer service
balooctl disable -
Fix missing gksu
sudo ln -s /usr/bin/pkexec /usr/bin/gksu
- Grub Customizer nice gui for grub configuration
- dconf gui editing tool for gnome configuration
- winehq-stable stable, powerful compatibility layer for running Windows applications in *nix
- hfsprogs mount macOS hfs+ partitions exfat-fuse mount exfat partitions
- htop powerful process monitor / management tool
- papirus beautiful desktop theme and icons (adapta-theme and papirus-icons)
- Nemo very stable, smooth, reasonably feature-rich file manager
- Workaround for focus problem
-
Gnome Disk Utility and ArchiveMount for mounting archives
sudo apt-get install gnome-disk-utility archivemount
- trash-cli cli tool for working with desktop trash bin
- Massren bulk renaming (integration with Nemo)
- mmv bulk renaming when numbering is involved
- UNetBootIn powerful image to usb burner WoeUSB a better option for burning windows images.
- MKIsoFS conveniently create iso images from a folder
- Zsh powerful compatible replacement for bash
Other plugins
zdharma/fast-syntax-highlighting
zsh-users/zsh-syntax-highlighting
mafredri/zsh-async
sindresorhus/pure
zsh-users/zsh-completions
zsh-users/zsh-autosuggestions
zsh-users/zsh-history-substring-search
supercrabtree/k - tmux or screen split terminal into multiple (especially useful on server)
- Jetbrains IntelliJ Community for programming and also gui for git
- Visual Studio Code for simple text editing
- Libre-Office great alternative for microsoft office; WPS-Office is more similar to microsoft office though
- Nano if text gui editor is not an option
- Docker perfect tool for software containerization. easy installation and isolation of software
- SDKMan easily install and manage jvm-based compilers, runtimes and tools on your system
- Postgres powerful, feature-rich, pluggable, active relational database
- Firefox my favorite web browser
Addons list
LastPass
uBlock Origin
Copy Selected Links
Dark Night Mode
Proxy SwitchyOmega
Stylish
Code Injector
cookies.txt
Disconnect
EPUBReader
Https Everywhere
Page Hacker
User-Agent Switcher
Zoom Page WE -
Evolution imap/pop3/microsoft-exchange client
sudo apt-get install evolution evolution-ews evolution-plugins evolution-plugins-experimental
- uGet download manager
- Transmission very powerful bitorrent client (with cli remote-control capabilities)
- YouTubeDL download video from web-pages and video-sharing websites
-
Samba to access windows shared printer/files
apt-get install samba samba-common python-glade2 system-config-samba smbclient libuser
- MPV extremely powerful, high-performance, configurable and geeky player (doesn't have much of a user interface)
- AutoLoad load all files with in the directory
- Bookmarker define custom keys to quickly load/save/peek custom bookmarks
- LocateFile show current file on file-manager
- VLC powerful player (I'd use only if I need user interface)
- Pinta for very simple photo editing
- Gimp for more complicated stuffs
- Gravit vector editing tool
- Flameshot Feature-rich handy screenshot tool. GnomeScreenshotTool Stable screenshot tool (works well with dual-monitor and dpi-scaled displays)
- Audacity perfect tool for recording and editing audio
- FFMpeg extremely powerful video/audio convertor and editor still couldn't find a decent gui so using cli
- SubtitleComposer subtitle editor
- gpick pick a pixel color on screen
- libretro game consoles emulator retroarch gui front-end for former
- mutagen cli audio files (e.g. mp3) tag editor
- PavuControl powerful gui volume control
- ttf-mscorefonts-installer & fonts-wine to install many windows fonts (Arial, Tahoma, etc.)
- Autokey Define keyboard macros and hotkeys for custom actions
(use it with python-libxdo to do more complicated stuffs)
- Zenity create simple dialogs using cli
- GoldenDict dictionary with extensive support for different glossary file types
- Gahshomar Jalali calendar in traybar
- OpenConnect open-source cisco vpn client
- FileZilla powerful ftp/sftp/ftps file browser (when nemo couldn't handle it)
- Detach detach process from terminal (kind of like
nohup) - ForkStat log all newly created/exited processes with their cmd
- EfiBootmgr-GUI simple gui for editing efi boot records
- KDE-Connect connect your android phone to pc (file exchange, remote control, notification receiver, etc.)
- RSIBreak reminder for short/long breaks when working with computer
- KTeaTime simple beautiful timer