Desktop Customization

System Settings

 

Adding GMT Clock Beside Local Time with Auto Synchronization Option

Selecting Locked Widgets as Default in Plasma Desktop with PL-OSB3.png as Default Wallpaper Picture.

 

Desktop Themes

KDE System Settings > Appearance > Workspace Theme > Desktop Theme >>

Diamond - DiamondBlack - Elegant - Eplasma -Fushigi -Helium - Leichtsinn -Nilium - Opal - Opaquity - Steel

 

Cursor Themes

KDE System Settings > Appearance > Workspace Theme > Cursor Theme >>

MaterialCursors - PearDarkCursors - PearWhiteCursors - PulseGlassCursors

 

Splash Screens

KDE System Settings > Appearance > Workspace Theme > Splash Screen >>

KonqiSplash - QuarksSplashDark - QuarksSplashLight

 

Icons

KDE System Settings > Appearance > Icons >>

BuufPlasma - Candi - Citrus - Emerald - Evolvere - Inspiration - Kfaenza - Newaita- Papirus - Qogir - SimplyCircles - Tela

 

Windows Decorations

KDE System Settings > Appearance > Application Style > Windows Decorations >>

Aeroambience - BreezemiteForman - ChromeDark - DarkTranslucent - Diamond - DiamondBlack - Evenos - Fantasma - FlatSquar - FormaN - Glowglass - GlowglassCupertino - Helium - Kant - Kant2 - Nano - Olympic - Perfection - Two0ten - Uniq - Vimix – Xenon

 

Display Managers

KDE System Settings > Workspace > Startup and Shutdown > Login Screen >>

chili for plasma - sugar candy - sugar dark - sugar light

 

Desktop Effects

KDE System Settings > Workspace > Desktop Behavior > Desktop Effects >>

 

Accessibility

  • Invert - Inverts the color of the desktop and windows
  • Mouse Click Animation - Creates an animation whenever a mouse button is clicked. This is useful for screenrecordings/presentations
  • Snap Helper - Help you locate the center of the screen when moving a window
  • Track Mouse - Display a mouse cursor locating effect when activated
  • Looking Glass - A screen magnifier that looks like a fisheye lens
  • Magnifier - Magnify the section of the screen that is near the mouse cursor
  • Zoom - Magnify the entire desktop

 

Appearance

  • Background contrast - Improve contrast and readability behind semi-transparent windows
  • Blur - Blurs the background behind semi-transparent windows
  • Desaturate - Unresponsive Applications Desaturate windows of unresponsive (frozen) applications
  • Fade - Make windows smoothly fade in and out when they are shown or hidden
  • Glide - Glide windows as they appear or disappear
  • Login - Smoothly fade to the desktop when logging in
  • Logout - Smoothly fade to the logout screen
  • Maximize - Animation for a window going to maximize/restore from maximize
  • Morphing popups - Cross fade animation when Tooltips or Notifications change their geometry
  • Mouse Mark - Allows you to draw lines on the desktop
  • Scale - Make windows smoothly scale in and out when they are shown or hidden
  • Screen Edge - Highlights a screen edge when approaching
  • Sliding popups - Sliding animation for Plasma popups
  • Thumbnail Aside - Display window thumbnails on the edge of the screen
  • Touch Points - Visualize touch points
  • Translucency - Make windows translucent under different conditions
  • Magic Lamp - Simulate a magic lamp when minimizing windows
  • Minimize Animation - Animate the minimizing of windows

 

Candy

  • Fall Apart - Closed windows fall into pieces
  • Sheet - Make modal dialogs smoothly fly in and out when they are shown or hidden
  • Wobbly Windows - Deform windows while they are moving

 

Focus

  • Dialog Parent - Darkens the parent window of the currently active dialog
  • Dim Inactive - Darken inactive windows
  • Dim Screen for Administrator Mode - Darkens the entire screen when requesting root privileges
  • Slide Back - Slide back windows when another window is raised

 

Show Desktop Animation

  • Window Aperture - Move window into the corners while showing desktop
  • eye On Screen - Suck windows into desktop to show the latter. This might remind you of something.

 

Tools

  • Show FPS - Display KWin's performance in the corner of the screen
  • Show Paint - Highlight areas of the desktop that have been recently updated

 

Virtual Desktop Switching Animation

  • Desktop Cube Animation - Animate desktop switching with a cube
  • Fade Desktop - Fade between virtual desktops when switching between them
  • Slide - Slide desktops when switching virtual desktops

 

Window Management

  • Desktop Cube - Display each virtual desktop on a side of a cube
  • Desktop Grid - Zoom out so all desktops are displayed side-by-side in a grid
  • Flip Switch - Flip through windows that are in a stack for the alt+tab window switcher
  • Present Windows - Zoom out until all opened windows can be displayed side-by-side
  • Resize Window - Resizes windows with a fast texture scale instead of updating contents

 

Other Preferences

KDE System Settings > Applications > Default Applications > Email Client >> Thunderbird

KDE System Settings > Applications > Default Applications > Web Browser >> Firefox

KDE System Settings > Appearance > Workspace Theme > Desktop Theme >> Diamond

KDE System Settings > Appearance > Workspace Theme > Cursor theme >> PearWhiteCursors

KDE System Settings > Appearance > Workspace Theme > Splash Screen >> QuarksSplashDark

KDE System Settings > Appearance > Colors >> Default

KDE System Settings > Appearance > Icons >> Newaita

KDE System Settings > Appearance > Icons > Emoticons >> EmojiOne

KDE System Settings > Appearance > Application Style > Widget Style >> Breeze > Configure > Transparency > 50%

KDE System Settings> Appearance > application style > windows decorations >> Diamond

 

KDE System Settings > Workspace > Desktop Behavior > Screen Locking > Activation > Lock Screen Automatically After (5mins) > Require Password After Locking (5secs) >> Appearance (PL-OSB6.png)

 

KDE System Settings > Workspace > Desktop Behavior > Virtual Desktops >> Number of Desktops (4) > Number of Rows (2)

 

KDE System Settings > Workspace > Startup and Shutdown > Login Screen > Theme >> Sugar Candy (customized background edit address at theme.conf) > Advanced > Cursor Theme > PearWhiteCursors

  • Customized Background (Linux) > /usr/share/sddm/themes/sugar-candy/Backgrounds/parsenterprise.png
  • Customized Background (FreeBSD) > /usr/share/sddm/themes/sugar-candy/backgrounds/parsenterprise.png

 

KDE System Settings > Workspace > Startup and Shutdown > Boot Splash >> Text

 

KDE System Settings > Personalization > Account Details > User Manager > Enable Administrator Privileges for this User >> Login Automatically

 

KDE System Settings > Personalization > Regional Settings > Choosing Default Language for the Correction >> Options (Automatic Spell Checking Enabled by Default)

 

KDE System Settings > Personalization > Notifications > Event Source (Plasma Workspace) >> Login Sound (Oxygen-Sys-Log-In-Short.ogg) > Logout Sound (Oxygen-Sys-Log-Out.ogg)

 

KDE System Settings > Personalization > Regional Settings > Language > Add Languages > American English (Default) >> Persian

 

KDE System Settings > Network > Settings > Proxy > Use Manually Specified Proxy Configuration >> Use manually specified proxy configuration >> Exceptions 127.0.0.1, localhost

 

KDE System Settings > Network > Settings > Proxy > Use Manually Specified Proxy Configuration > Socks Proxy >> IP 127.0.0.1, Port 9050 (This will be Connected via Tor)

 

KDE System Settings > Network > Settings > Proxy > Use Manually Specified Proxy Configuration >> HTTP – SSL - FTP Proxy >> IP 127.0.0.1, Port 8118 (This will be Connected via Privoxy)

 

KDE System Settings > Network > Settings > Proxy > Use Manually Specified Proxy Configuration >> HTTP – SSL - FTP Proxy >> IP 127.0.0.1, Port 4444 (This will be Connected via I2P)

 

KDE System Settings > Hardware > Power Management > Energy Saving > Dim Screen (10mins) >> Screen Energy Saving (20mins) > Suspend Session (30mins)

 

KDE System Settings > Hardware > Input Devices > TouchPad > Taps > Mouse Click Emulation >> Enable

 

KDE System Settings > Hardware > Input Devices > Keyboard > Hardware > NumLock on Plasma Startup >> Turn On

 

KDE System Settings > Hardware > Input Devices > Keyboard > Layouts > Configure Layouts >> To Capital Letters

 

File Manager

Configure Dolphin > View Modes > Details View Mode >> Icon Size 48px with Preview Mode

Creating Personal Folders in Home Directory in Case of Missing >> Documents - Downloads - Music - Pictures - Public - Templates – Videos

 

Dock Launcher

Latte Dock Settings > Launchers (From Left To Right Side) >> Dolphin > Firefox > Thunderbird > Pidgin > KeePassX > 0ad > Juk > Blender > Discover > Info Center

 

Plasma Widgets (From Left To Right Side) >> Network > Calculator > Notes > Trashcan > Analog Clock with Seconds Hand

Behavior >> Location (top side) > Alignment (Center Side) > Visibility (Dodge All Windows)

 

Appearance > Items >> Absolute (Size 48px) > Zoom On Hoover (Effects 35%) > Background (Size 44% - Opacity 50%)

 

LibreOffice

Right to left direction in LibreOffice suite:

Tools > Options > Language Settings > Languages > Default languages for documents > Complex text layout (CTL) >> Persian

 

Firefox Browser

Firefox Themes >> Firefox Color Extension - Theming experiment for Firefox Quantum and beyond.

Open Menu > Customize Firefox >> Density (Compact) > Title Bar (Uncheck) > Downloads Item (Auto Hide)

Preferences > General > Startup >> Restore Previous Session

Preferences > Search > Default Search Engine >> DuckDuckGo

 

Application Menu

Alternative Widgets for Start > Change Application Launcher to Application Menu

Configure Application Menu (Application Menu Settings) > Show Applications as >> Name (Description)

Configure Application Menu (Application Menu Settings) > Show recent applications & show recent documents >> Uncheck

Resizing Plasma Panel > Location (Bottom Side) > More Settings > Panel Alignment (Center Side) > Visibility (Windows Can Hover)

 

Plasma Panel Widgets (From Left To Right) >> Application Menu - Pager - Task Manager - System Load Viewer - System Tray - Digital Clock - Weather Report with Celsius and Kilo Values

 

Configuring System Tray > Entries > Updates (Hidden in FreeBSD)

 

Update System Core (FreeBSD Menu Entry) >> sudo freebsd-update fetch && sudo freebsd-update install > Run In Terminal (Check) > Terminal Options (--hold or --noclose)

 

Application Menu Favorites (From Top to Buttom) >> Konqueror - KMail - Konversation - Dolphin - K3b - Kaffeine - DigiKam - System Settings - RSIBreak

 

Pars Enterprise Platforms menu

Creating New Sub Menu and New Item via Edit Applications (KDE Menu Editor) with Icon.png for Pars Enterprise Platforms Sub Menu and Pars Enterprise Platforms folder in Home Directory

  • Introduction = okular %f '/home/username/.parsenterprise/Introduction.pdf'
  • Product Certificate = okular %f '/home/username/.parsenterprise/Certificate.pdf'
  • Signature = kleopatra %f --verify '/home/username/.parsenterprise/Certificate.pdf.sig' (Required Adding Certificate.asc To Kgpg From /home/username/.parsenterprise)
  • Store = firefox %u https://parsenterprise.com/store
  • Support = firefox %u https://parsenterprise.com/forum

Separator

  • Rootkit Detector = sudo chkrootkit (run in terminal) Terminal options: --hold or –noclose
  • Anonymous Network = i2prouter start (run in terminal) Terminal options: --hold or –noclose
  • Data Recovery = sudo testdisk (run in terminal) Terminal options: --hold or –noclose
  • Change User Password = sudo passwd username (run in terminal) Terminal options: --hold or –noclose
  • Change Root Password = sudo passwd root (run in terminal) Terminal options: --hold or –noclose
  • Change Boot Password = /usr/bin/zuluCrypt-gui -d %U (Linux)
  • Change Boot Password = sudo geli setkey -v -k /boot/old.key -K /boot/new.key /dev/md9 (FreeBSD)

 

Pcliteos Menu

 

Distribution Info

Editing /etc/os-release and /etc/lsb-release with Administration Privilege to:

 

PRETTY_NAME="Pars Enterprise GNU/Linux Edition"
NAME="ParsEnterprise"
ID=parsenterprise
HOME_URL="https://www.parsenterprise.com/"
SUPPORT_URL="https://www.parsenterprise.com/forum"
BUG_REPORT_URL="https://bugs.debian.org/"

 

Editing /etc/issue and /etc/issue.net with Administration Privilege to:

Pars Enterprise GNU/Linux Edition

 

Editing /etc/motd with Administration Privilege to:

 

The programs included with the Pars Enterprise GNU/Linux Edition are free software;

the exact distribution terms for each program are described in the

individual files in /usr/share/doc/*/copyright.

Pars Enterprise GNU/Linux Edition comes with ABSOLUTELY NO WARRANTY, to the extent

permitted by applicable law.

Free support: https://www.parsenterprise.com/forum

Commercial support: https://parsenterprise.com/contact

 

KDE Power Buttons Missing (FreeBSD)

Check if your user is a member of group wheel and create /usr/local/etc/polkit-1/rules.d/40-wheel-group.rules with:

 

polkit.addRule(function(action, subject) {
    if (subject.isInGroup("wheel")) {
        return polkit.Result.YES;
    }
});

 

Administration Dialog

Stopping PolicyKit From Asking Password Interactively via Creating /var/lib/polkit-1/localauthority/50-local.d/disable-passwords.pkla with (Not Recommended):

 

[Do anything you want]
Identity=unix-group:admin
Action=*
ResultActive=yes

 

Boot Splash Screen (Linux)

Installing plymouth and plymouth-themes with Administration Privilege

Editing /etc/initramfs-tools/modules Based on GPU System with Administration Privilege to:

 

# KMS [INTEL]

intel_agp

drm

i915 modeset=1

 

# KMS [NVIDIA]

drm

nouveau modeset=1

 

# KMS [AMD]

drm

radeon modeset=1

 

Editing /etc/default/grub with Administration Privilege to:

 

GRUB_TIMEOUT=3
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo ParsEnterprise`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_GFXMODE=1024x768x32 or widthxheightxdepth
GRUB_DISABLE_OS_PROBER=true

export GRUB_MENU_PICTURE="/home/username/.parsenterprise/Bootloader.png"
export GRUB_COLOR_NORMAL="light-gray/black"
export GRUB_COLOR_HIGHLIGHT="yellow/black"

 

Then Performing: sudo update-grub

 

Displaying All Installed Themes Run with Administration Privilege

#sudo plymouth-set-default-theme -l

 

Then, to Set Your Desired Theme Run with Administration Privilege

#plymouth-set-default-theme -R text

 

And Editing Grub Boot Entries via Grub Customizer Application

 

Boot Splash Screen (FreeBSD)

Editing /boot/loader.conf with Administration Privilege to:

 

loader_delay="0"
autoboot_delay="3"
loader_logo="none"
# Desired logo: orbbw, orb, fbsdbw, beastiebw, beastie, none
beastie_disable="YES"
boot_mute="YES"
bitmap_load="YES"
bitmap_name="/home/username/.parsenterprise/Bootloader.bmp"
splash_bmp_load="YES"
vesa_load="YES"