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/pcliteos.png
  • Customized Background (FreeBSD) > /usr/share/sddm/themes/sugar-candy/backgrounds/pcliteos.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

 

PCLITEOS™ menu

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

  • Product Certificate = okular %f '/home/pclite/.pcliteos/Certificate.pdf'
  • Signature = kgpg %f '/home/pclite/.pcliteos/Certificate.pdf.sig' (Required Adding Certificate.asc To Kgpg From /home/pclite/.pcliteos)

Separator

  • Introduction = okular %f '/home/pclite/.pcliteos/Introduction.pdf'
  • Support = firefox %u https://pclite.net
  • Digital Forensic Suite = firefox %u https://irbsd.net
  • Store = firefox %u https://pcliteos.net

Separator

  • Rootkit Detector = chkrootkit (run in terminal) Terminal options: --hold or –noclose
  • Anonymous Network = i2prouter start (run in terminal) Terminal options: --hold or –noclose
  • Data Recovery = testdisk (run in terminal) Terminal options: --hold or –noclose
  • Change User Password = passwd pclite (run in terminal) Terminal options: --hold or –noclose
  • Change Root Password = passwd root (run in terminal) Terminal options: --hold or –noclose
  • Change Boot Password = /usr/bin/zuluCrypt-gui -d %U (Linux)
  • Change Boot Password = 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="PCLITEOS Professional Edition"
NAME="PCLITEOS"
ID=pcliteos
HOME_URL="https://www.pcliteos.net/"
SUPPORT_URL="https://www.pcliteos.net/forum"
BUG_REPORT_URL="https://bugs.debian.org/"

 

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

PCLITEOS™ Professional Edition

 

Editing /etc/motd with Administration Privilege to:

 

The programs included with the PCLITEOS Professional system are free software;

the exact distribution terms for each program are described in the

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

PCLITEOS Professional comes with ABSOLUTELY NO WARRANTY, to the extent

permitted by applicable law.

Free support: https://www.pclite.net/forum

Commercial support: https://www.pclite.net/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 PCLITEOS`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_GFXMODE=1024x768x32 or widthxheightxdepth
GRUB_DISABLE_OS_PROBER=true

export GRUB_MENU_PICTURE="/home/pclite/.pcliteos/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/pclite/.pcliteos/Bootloader.bmp"
splash_bmp_load="YES"
vesa_load="YES"