aboutsummaryrefslogtreecommitdiff
path: root/org/distro-guides/xfce.org
blob: 5d347e48ca2865a7ff9052b193a9c2d992414250 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#+SETUPFILE: ../../org-templates/distro-guides.org
#+TITLE: Xfce Guide

* Xfce DE
   :PROPERTIES:
   :CUSTOM_ID: xfce-de
   :END:
Indeed the best DE out there.

By default xfce is a very plain desktop and looks kind of old and shitty
(like this website), but it can look and feel great with some work!

+ Install nicer icons like papirus, can never go wrong with papirus
  icons. then set them as your icon theme.
+ Install a better theme. Some good ones are:
  + [[https://github.com/originalseed/darkcold][DarkCold (the best theme)]]
  + [[https://drasite.com/flat-remix-gtk][flat-remix]]
  + [[https://www.xfce-look.org/p/1681313/][gruvbox]]
  + [[https://www.xfce-look.org/p/2098041][DoorMaker]]
  + [[https://www.xfce-look.org/p/1394325][BaZik]]
+ Install kvantum and kvantum-qt5 to change qt themes. Add this to
  =/etc/environment= for kvantum to work:\\
  =QT_STYLE_OVERRIDE=kvantum=
+ Whisker menu for those who want a more modern menu:
  + Install whisker menu for a way better menu
  + Go into the panel settings to remove the old one and change it to
    whisker menu.
+ Enable clipman as one of the startup apps for a kde like clipboard.
+ Make some nicer keybinds:
  + Bind =xfce4-popup-whiskermenu= to something like alt+f1 than use
    xcape to bind it to super to get around the xfce super key bug. Add
    =xcape -e 'Super_L=Alt_L|F1'= as a startup application or whatever
    dummy keybind you binded to whiskermenu. Sadly xfce cant bind
    anything to super key without breaking other shortcuts that use
    super so we have to use xcape in a painful hacky way.
  + Bind "super+v" to =xfce4-clipman-history= to make it feel more like
    the kde clipboard
+ Make new windows show up at the center by going into the "Window
  ManagerTweaks" "Placement" tab, turning the minimum size all the way
  up and make sure its set to place new windows at the center.
+ Go into "Window Manager" and set a cooler window style and more sane
  shortcuts for virtual desktops.
+ Go into "Window Manager Tweaks" and fuck around with the compositor
  settings for cool clear things.

* Rofi in xfce
   :PROPERTIES:
   :CUSTOM_ID: rofi-in-xfce
   :END:
The default xfce appfinder been causing me issues lately so I decided to
switch to rofi.\\
\\
To make rofi work with my workflow I like to add some binds for it:

+ Bind =rofi -show drun -icon-theme "Papirus-Dark" -show-icons= to
  super+d
+ Bind =rofi -show run= to super+r
+ Bind =rofi -show window -icon-theme "Papirus-Dark" -show-icons= to
  super+w

There is much more I could use rofi for but this is all I need.