Desktop Customization

By admin, 2 April, 2020

Adding GMT Clock Beside Local Time with Auto Synchronization Option

Selecting /home/ParsEnterprise/Background.png as Default Wallpaper Picture.

Application Style

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

Plasma Style

KDE System Settings > Global Theme > Appearance > Plasma Style >> Nilium - Helium

Colors

KDE System Settings > Global Theme > Appearance > Colors >> Default - Breeze

Window Decorations

KDE System Settings > Global Theme > Appearance > Window Decorations >> Diamond - DiamondBlack

Icons

KDE System Settings > Global Theme > Appearance > Icons >> Newaita - NewaitaDark - NewaitaLight

Cursors

KDE System Settings > Global Theme > Appearance > Cursors >> PearDarkCursors - PearWhiteCursors

Splash Screens

KDE System Settings > Global Theme > Appearance > Splash Screen >> QuarksSplashDarkMaterial - QuarksSplashDark - QuarksSplashLight

Screen Locking

KDE System Settings > Workspace Behavior > Screen Locking > Appearance >> /home/ParsEnterprise/Lockscreen.png

Lock Screen Automatically After (5minuntes)

Require Password After Locking (5seconds)

Virtual Desktops

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

Login Screen

KDE System Settings > Workspace Behavior > Startup and Shutdown > Login Screen >> Chili for Plasma - Sugar SDDM Series

Boot Splash Screen

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

Sound Themes

KDE System Settings > Personalization > Notifications > Application Settings > System Services > Plasma Workspace > Configure Events:

Login Sound (Oxygen-Sys-Log-In-Short.ogg)

Logout Sound (Oxygen-Sys-Log-Out.ogg)

Acoount Icon

KDE System Settings > Personalization > Users > Manage Users >> /home/ParsEnterprise/Profile.png

Spell Checking

KDE System Settings > Personalization > Regional Settings > Spell Check >> Automatic spell checking enabled by default

Default Applications

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

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

Keyboard NumLock

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

Keyboard Layouts

KDE System Settings > Hardware > Input Devices > Keyboard > Layouts >> Edit labels to capital letters

TouchPad

KDE System Settings > Hardware > Input Devices > TouchPad >> Enable Tapping

Compositor

KDE System Settings > Hardware > Display and Monitor > Compositor > Rendering Backend >> OpenGL 3.1

Energy Saving

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

Power Buttons

KDE System Settings > Hardware > Power Management > Energy Saving:

When laptop lid closed >> Hibernate

When power button pressed >> Shut Down

Desktop Effects

KDE System Settings > Workspace 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

File Manager

Places Icon Size (Side bar on the left) >> Small (16 x 16)

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 - 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

Panel Settings

Configure Application Menu > Icon > /home/ParsEnterprise/Icon.png

Alternative for Start Menu > Change Application Launcher to Application Menu

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

Configure Application Menu > Show recent applications & show recent documents >> Uncheck

Application Menu Favorites (From Top to Buttom) >> Electrum – Tor Browser - KWalletManager – Firewall Config – System Monitor - KBackup – Info Center

Edit Panel > Panel Height >> 30

Configure System Tray > Entries > Updates (Always Hidden)

Plasma Panel Widgets (From Left To Right) >> Application Menu - Icons Only Task Manager (System Settings, Software Center, File Manager, Terminal, KeePassX, Firefox, Thunderbird) - Pager – Sticky Note - System Tray - Digital Clock - Weather Report - Show Desktop

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/ParsEnterprise/Introduction.pdf'
  • Product Certificate = okular %f '/home/ParsEnterprise/Certificate.pdf'
  • Signature = kleopatra %f --verify '/home/ParsEnterprise/Certificate.pdf.sig' (Required Adding Certificate.asc To Kgpg From /home/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)

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

Distribution Info

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

PRETTY_NAME="Pars Enterprise GNU/Linux"
NAME="Pars Enterprise"
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 system 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 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/ParsEnterprise/Bootloader.bmp"
splash_bmp_load="YES"
vesa_load="YES"