Application and ricing your desktop

From Linux - Help
Jump to: navigation, search

Application & ricing

PAGE WORK IN PROGRESS

I3-ricing-002.png

If you want to rice please respect these rules.

5 important rules to become a ricing monkey:

 rule 1: Never copy a hole config from other user, without read it and understand it.
 rule 2: Try to do it yourself.
 rule 3: Experiment on VM or non important laptop / desktop.
 rule 4: Read the fucking documentation.
 rule 5: Be proud of what you already achieved.

All themes, icons, fonts, etc. are installed or in your /home/user folder or /usr folder:

 $ cp folder_themes ~/.themes/
 # cp folder_themes /usr/share/themes/
 $ cp folder_icons ~/.icons/
 # cp folder_icons /usr/share/icons/
 $ cp folder_fonts ~/.fonts/
 # cp folder_fonts /usr/share/fonts

Ricing

Themes:

Axiomd: https://www.xfce-look.org/content/show.php/axiom?content=90145/

Arc: https://github.com/horst3180/Arc-theme

Windows Manager:

Axiomd: https://www.xfce-look.org/content/show.php/axiom?content=90145/

Arc: same as above (install once).

Icons:

Papirus icon theme: https://github.com/PapirusDevelopmentTeam/papirus-icon-theme

Pop icon theme: https://github.com/pop-os/icon-theme

Font:

Hack: https://sourcefoundry.org/hack/

Mouse:

Bibata: https://github.com/KaizIqbal/Bibata_Cursor

Application:

Notepad:

pluma: https://github.com/mate-desktop/pluma

 $ sudo -i apt install pluma

Sound:

pulseuadio-ctl: https://github.com/graysky2/pulseaudio-ctl.git

 $ git clone https://github.com/graysky2/pulseaudio-ctl.git && cd pulseaudio-ctl
 $ make
 # make install

Video Record

recordmydesktop: http://recordmydesktop.sourceforge.net/about.php

 $ sudo -i apt install recordmydesktop

Sysadmin (network diagnostic tool)

mtr: http://www.bitwizard.nl/mtr/

  $ sudo -i apt install mtr # Debian 9
  # emerge --ask mtr # Funtoo

Inet-utils: https://www.gnu.org/software/inetutils/

 $ sudo -i ???

dnsutils: http://www.bind9.net/dns-tools

 $ sudo -i apt install dns-tools # Debian 9
 # emerge --ask bind-tools # Funtoo

GRUB configuration

So first thing I want to change is the boot behaviour with a custom resolution and wallpaper:

You can find your resolution and framebuffer with hwinfo:

 # hwinfo --framebuffer
 Mode 0x037f: 1920x1080 (+7680), 24 bits

Then configure /etc/default/grub:

 # vim /etc/default/grub
 GRUB_GFXMODE=1920x1080x24,auto
 GRUB_BACKGROUND="/boot/grub/mybackground.png"
  • Note: the auto is important, so that if the resolution is not correctly, grub have a failback mode auto on.

Now I copie my wallpaper too the specified path:

 # cp Pictures/wallpaper/mybackground.png /boot/grub/mybackground.png
  • Note that the image is a PNG file (not JPG) and find here the specification need by GRUB:
 PNG image data, 1920 x 1080, 8-bit/color RGB, non-interlaced

If need you can use Imagemagick and convert your JPG image to a PNG image.

Then we need to reload grub configuration so that the next reboot it will use the custom resolution and image:

 # grub-mkconfig -o /boot/grub/grub.cfg
 Found background: /boot/grub/mybackground.png ## Important to see!

Ok. should ready to reboot.

If the image is not displayed, check:

 * The path and the filename in /etc/default/grub are correct
 * The image is of the proper size and format (tga, png, 8-bit jpg)
 * The image was saved in the RGB mode, and is not indexed
 * The console mode is not enabled in /etc/default/grub
 * The command grub-mkconfig must be executed to place the background image information into the /boot/grub/grub.cfg file
 * The grub-mkconfig scripts won't quote the file name in grub.cfg so make sure it does not contain spaces