qubes-doc/XFCE.md

68 lines
2.2 KiB
Markdown
Raw Normal View History

2012-10-24 15:37:00 +00:00
---
2015-04-10 20:17:45 +00:00
layout: doc
2012-10-24 15:37:00 +00:00
title: XFCE
2015-09-22 08:09:52 +00:00
permalink: /doc/XFCE/
redirect_from: \
/doc/UserDoc/XFCE/
/wiki/UserDoc/XFCE/
2012-10-24 15:37:00 +00:00
---
XFCE installtion in dom0
========================
**Disclaimer: XFCE isn't fully integrated with Qubes environment, it still require notable amount of manual configuration after install**
Requirements (as of 10/24/2012):
- qubes-core-dom0-2.0.37 (not released yet, possible to build from "master" branch of marmarek's repo)
Installation:
```
2012-10-24 15:37:00 +00:00
qubes-dom0-update --enablerepo=qubes-dom0-unstable @XFCE
```
2012-10-24 15:37:00 +00:00
Then you need to create /etc/sysconfig/desktop to stay with KDM, as GDM still starts invalid Xorg startup script:
```
2012-10-24 15:37:00 +00:00
DISPLAYMANAGER=KDE
```
2012-10-24 15:37:00 +00:00
Reboot the system. At system startup, select "Xfce session" in login screen (menu on the right bottom corner of the screen).
Configuration
-------------
Things needs/recommended to be done:
- remove some useless entries from menu and panel, especially file manager, web browser
- create own favorites menu (currently standard XFCE menu isn't modified to use per-VM subsections, which makes it very inconvenient):
1. create \~/.config/menus/favorites.menu, example content:
```
2012-10-24 15:37:00 +00:00
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd">
<Menu>
<Name>Favorites</Name>
<DefaultAppDirs/>
<DefaultDirectoryDirs/>
<Directory>favorites.directory</Directory>
<Include>
<Filename>personal-gnome-terminal.desktop</Filename>
<Filename>personal-firefox.desktop</Filename>
<Filename>work-gnome-terminal.desktop</Filename>
<Filename>work-firefox.desktop</Filename>
<Filename>mail-mozilla-thunderbird.desktop</Filename>
<Filename>mail-gnome-terminal.desktop</Filename>
<Filename>banking-mozilla-firefox.desktop</Filename>
<Filename>untrusted-firefox.desktop</Filename>
</Include>
</Menu>
```
2012-10-24 15:37:00 +00:00
2012-10-24 19:13:31 +00:00
2. add it to the panel: right click on panel, "add new items", select "XFCE menu", choose custom menu file - just created one
2012-10-24 15:37:00 +00:00