Compare commits

..

32 Commits

Author SHA1 Message Date
Simon Quigley 8e83520d1a Upload to Plucky
2 weeks ago
Simon Quigley ad24c0b1a5 Default to the Ubuntu color scheme for QTerminal.
2 weeks ago
Simon Quigley 81c743105d Release to Plucky
2 months ago
Simon Quigley 837a81b876 Remove snap-installation-monitor (LP: #2061318).
2 months ago
Aaron Rainbolt 0be468ee26 Fix dependencies for Kvantum
3 months ago
Aaron Rainbolt ea2e85a4c5 Fix theming
3 months ago
Simon Quigley a53b941bed Upload to Oracular
6 months ago
Simon Quigley 92c6528f48 Switch to the Qt 6 LibreOffice frontend.
6 months ago
Simon Quigley cea2db4378 Various Lintian complaints.
6 months ago
Simon Quigley 08440da4d7 Bump Standards-version to 4.7.0, no changes needed.
6 months ago
Simon Quigley b23ea427eb Port snap-installation-monitor to Qt 6.
6 months ago
Simon Quigley 20185ab419 Switch back to qpdfview from okular.
6 months ago
Simon Quigley 367447284b Do not show an actual popup, just the notification for the snap monitor.
6 months ago
Walter Lapchynski d857092459 Do not show hibernate option in the menu.
8 months ago
Simon Quigley 84b51d2a7a Create lubuntu-snap-installation-monitor, which tells the user if snaps are still being pre-seeded in the background. Mostly used in the case of preseeding a lot of snaps, or preseeding snaps on a slower machine (LP: #2045580, LP: #2061318).
8 months ago
Simon Quigley bc390d6088 Don't decorate firmware-updater, it comes with its own (LP: #2061307).
8 months ago
Walter Lapchynski c4bfc730ba Updated changelog
9 months ago
Walter Lapchynski 4e52d3bbf8 Removing outdated Openbox configs.
9 months ago
Simon Quigley fdb4e1d128 Add Orca keybinding.
10 months ago
Walter Lapchynski 6857041e87 Setting Okular as default application for PDF files.
10 months ago
Walter Lapchynski e78d617a43 Updating quick launch for Firefox snap path
10 months ago
Aaron Rainbolt d4330ce5a3 Enhance GTK theming
12 months ago
Simon Quigley 9363dac64b Slightly bump up the "power low" warnings, to work around some bugs about not notifying quick enough.
1 year ago
Simon Quigley 1e083c8249 Disable the idleness watcher when LXQt is fullscreen.
1 year ago
Simon Quigley 3228bd8f0f Change the default power icon type to have more details.
1 year ago
Aaron Rainbolt 775431fcf2 Fix aspect ratio weirdness for wallpapers
1 year ago
Simon Quigley 70b96da023 Instead of stretching the wallpaper between two monitors, default to one wallpaper per monitor.
1 year ago
Simon Quigley c5c98c8e7e Only keep LXQt as DesktopNames, since we don't have a Lubuntu-specific config yet.
1 year ago
Simon Quigley 74c967c6bb Throw at Mantic.
1 year ago
Simon Quigley f8d832f219 Make XDG portals happier (LP: #2036098).
1 year ago
Dan Simmons 23e1783af7 Upload to Mantic.
1 year ago
Dan Simmons dd57ca0858 Remove Picom autostart.
1 year ago

@ -1,11 +1,5 @@
#!/usr/bin/make -f #!/usr/bin/make -f
all: install all:
make -C src/usr/share/xsessions/po/ make -C src/usr/share/xsessions/po/
rm -rf src/usr/share/xsessions/po/ src/usr/share/xsessions/*.in rm -rf src/usr/share/xsessions/po/ src/usr/share/xsessions/*.in
install:
mkdir -pv $(DESTDIR)
cp -a src/etc src/usr $(DESTDIR)/.
# vim:ts=4

128
debian/changelog vendored

@ -1,3 +1,131 @@
lubuntu-default-settings (25.04.2) plucky; urgency=medium
* Default to the Ubuntu color scheme for QTerminal.
-- Simon Quigley <tsimonq2@ubuntu.com> Wed, 11 Dec 2024 02:03:08 -0600
lubuntu-default-settings (25.04.1) plucky; urgency=medium
* Welcome to Plucky Puffin!
* Remove snap-installation-monitor (LP: #2061318).
-- Simon Quigley <tsimonq2@ubuntu.com> Tue, 22 Oct 2024 19:47:26 -0500
lubuntu-default-settings (24.10.1) oracular; urgency=medium
[ Aaron Rainbolt ]
* Fix theming. (LP: #2080442)
[ Simon Quigley ]
* Switch back to qpdfview from okular.
* Port snap-installation-monitor to Qt 6.
* Switch to the Qt 6 LibreOffice frontend.
* Bump Standards-version to 4.7.0, no changes needed.
* Various Lintian complaints.
-- Aaron Rainbolt <arraybolt3@ubuntu.com> Wed, 11 Sep 2024 19:12:04 -0500
lubuntu-default-settings (24.04.11) noble; urgency=medium
* Do not show an actual popup, just the notification for the snap monitor.
-- Simon Quigley <tsimonq2@ubuntu.com> Wed, 17 Apr 2024 22:27:23 -0500
lubuntu-default-settings (24.04.10) noble; urgency=medium
* Do not show hibernate option in the menu. (LP: #1902497)
-- Walter Lapchynski <wxl@ubuntu.com> Tue, 16 Apr 2024 23:28:56 +0000
lubuntu-default-settings (24.04.9) noble; urgency=medium
* Create lubuntu-snap-installation-monitor, which tells the user if snaps
are still being pre-seeded in the background. Mostly used in the case of
preseeding a lot of snaps, or preseeding snaps on a slower machine
(LP: #2045580, LP: #2061318).
-- Simon Quigley <tsimonq2@ubuntu.com> Sun, 14 Apr 2024 15:49:12 -0500
lubuntu-default-settings (24.04.8) noble; urgency=medium
* Don't decorate firmware-updater, it comes with its own (LP: #2061307).
-- Simon Quigley <tsimonq2@ubuntu.com> Sun, 14 Apr 2024 12:44:19 -0500
lubuntu-default-settings (24.04.7) noble; urgency=medium
* Removing outdated Openbox configs. (LP: #2059845)
-- Walter Lapchynski <wxl@ubuntu.com> Thu, 11 Apr 2024 19:07:33 +0000
lubuntu-default-settings (24.04.6) noble; urgency=medium
* Add Orca keybinding.
-- Simon Quigley <tsimonq2@ubuntu.com> Mon, 11 Mar 2024 14:53:10 -0500
lubuntu-default-settings (24.04.5) noble; urgency=medium
* Setting Okular as default application for PDF files.
-- Walter Lapchynski <wxl@ubuntu.com> Fri, 08 Mar 2024 22:55:46 +0000
lubuntu-default-settings (24.04.4) noble; urgency=medium
* Updating quick launch for Firefox snap path.
-- Walter Lapchynski <wxl@ubuntu.com> Thu, 07 Mar 2024 21:50:30 +0000
lubuntu-default-settings (24.04.3) noble; urgency=medium
* Added breeze-gtk-theme to Recommends.
* Set GTK theming defaults.
-- Aaron Rainbolt <arraybolt3@ubuntu.com> Thu, 28 Dec 2023 23:43:11 +0000
lubuntu-default-settings (24.04.2) noble; urgency=medium
* Change the default power icon type to have more details.
* Disable the idleness watcher when LXQt is fullscreen.
* Slightly bump up the "power low" warnings, to work around some bugs about
not notifying quick enough.
-- Simon Quigley <tsimonq2@ubuntu.com> Wed, 22 Nov 2023 16:55:46 -0600
lubuntu-default-settings (24.04.1) noble; urgency=medium
* Zoom wallpaper to fill the screen rather than stretching it (to avoid
aspect ratio issues).
-- Aaron Rainbolt <arraybolt3@gmail.com> Thu, 16 Nov 2023 19:36:15 -0600
lubuntu-default-settings (23.10.4) mantic; urgency=medium
* Instead of stretching the wallpaper between two monitors, default to one
wallpaper per monitor.
-- Simon Quigley <tsimonq2@ubuntu.com> Sun, 08 Oct 2023 11:19:50 -0500
lubuntu-default-settings (23.10.3) mantic; urgency=medium
* Only keep LXQt as DesktopNames, since we don't have a Lubuntu-specific
config yet.
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 22 Sep 2023 10:41:47 -0500
lubuntu-default-settings (23.10.2) mantic; urgency=high
* Make XDG portals happier (LP: #2036098).
-- Simon Quigley <tsimonq2@ubuntu.com> Wed, 20 Sep 2023 22:39:15 -0500
lubuntu-default-settings (23.10.1) mantic; urgency=medium
* Remove Picom autostart so it doesn't start twice, thanks wxl.
(LP: #2018620)
-- Dan Simmons <kc2bez@lubuntu.me> Tue, 15 Aug 2023 07:14:21 -0400
lubuntu-default-settings (23.04.6) lunar; urgency=medium lubuntu-default-settings (23.04.6) lunar; urgency=medium
* Revert usage of qt6ct, we should work on this natively in LXQt. * Revert usage of qt6ct, we should work on this natively in LXQt.

9
debian/control vendored

@ -4,7 +4,7 @@ Priority: optional
Maintainer: Lubuntu Developers <lubuntu-devel@lists.ubuntu.com> Maintainer: Lubuntu Developers <lubuntu-devel@lists.ubuntu.com>
Uploaders: Simon Quigley <tsimonq2@ubuntu.com> Uploaders: Simon Quigley <tsimonq2@ubuntu.com>
Build-Depends: debhelper-compat (= 13), intltool Build-Depends: debhelper-compat (= 13), intltool
Standards-Version: 4.6.2 Standards-Version: 4.7.0
Homepage: https://lubuntu.me Homepage: https://lubuntu.me
Vcs-Browser: https://git.launchpad.net/lubuntu-default-settings?h=master Vcs-Browser: https://git.launchpad.net/lubuntu-default-settings?h=master
Vcs-Git: https://git.launchpad.net/lubuntu-default-settings Vcs-Git: https://git.launchpad.net/lubuntu-default-settings
@ -18,6 +18,11 @@ Depends: fonts-ubuntu,
lxqt-session, lxqt-session,
openbox, openbox,
policykit-desktop-privileges, policykit-desktop-privileges,
qt6-style-kvantum,
qt6-style-kvantum-l10n,
${misc:Depends} ${misc:Depends}
Recommends: breeze-gtk-theme,
qt6-style-kvantum-themes
Description: default settings for Lubuntu Description: default settings for Lubuntu
Various system settings tailored for Lubuntu. Various system settings tailored for Lubuntu's default session. This includes
default settings, applications, and themes.

3
debian/install vendored

@ -0,0 +1,3 @@
src/etc/xdg /etc/
src/usr/lib /usr
src/usr/share /usr/

@ -0,0 +1,3 @@
# These desktop files are not meant to be user-visible; ignore these flags
lubuntu-default-settings: desktop-entry-lacks-icon-entry [usr/share/xsessions/Lubuntu.desktop]
lubuntu-default-settings: desktop-entry-lacks-keywords-entry [usr/share/xsessions/Lubuntu.desktop]

3
debian/rules vendored

@ -1,6 +1,3 @@
#!/usr/bin/make -f #!/usr/bin/make -f
%: %:
dh $@ dh $@
override_dh_auto_build:
$(MAKE) DESTDIR=$(CURDIR)/debian/tmp

@ -1,42 +0,0 @@
[Desktop Entry]
Type=Application
Name=Picom (X Compositor)
GenericName=X compositor
Comment=A X compositor
TryExec=picom
Exec=picom --dbus
OnlyShowIn=LXQt;
X-LXQt-Module=true
Name[cs]=Picom (kompozitor grafický X server)
GenericName[cs]=Kompozitor grafický X server
Comment[cs]=Kompozitor grafický X server
Name[da]=Picom (X-compositor)
Comment[da]=En X-compositor
Name[de]=Picom (X11 Kompositionsmanager)
GenericName[de]=X11 Kompositionsmanager
Comment[de]=Kompositionsmanager für X11
Name[el]=Picom (Συνθέτης X)
GenericName[el]=Συνθέτης X
Comment[el]=Ένας συνθέτης X
Name[es]=Picom (Gestor de composición para X)
GenericName[es]=Gestor de composición para X
Comment[es]=Un gestor de composición para X
Name[gl]=Picom (Xestor de composición para X)
GenericName[gl]=Xestor de composición para X
Comment[gl]=Un xestor de composición para X
Name[ja]=Picom (X コンポジター)
GenericName[ja]=X コンポジター
Comment[ja]=コンポジット機能(ウィンドウに特殊効果)をつけます
Name[lt]=Picom (X tvarkytojas)
GenericName[lt]=X tvarkytojas
Comment[lt]=X tvarkytojas
Name[pl]=Menedżer kompozycji Picom
GenericName[pl]=Menedżer kompozycji X11
Comment[pl]=Menedżer kompozycji dla X11
Name[pt]=Picom (Compositor X)
GenericName[pt]=Compositor X
Comment[pt]=Compositor para o servidor X
Name[tr]=Picom (X Bileşikleştirici)
GenericName[tr]=X bileşikleştirici
Comment[tr]=Bir X bileşiklikleştiricisi

@ -0,0 +1,8 @@
gtk-theme-name = "Breeze"
gtk-icon-theme-name = "ePapirus"
gtk-font-name = "Ubuntu 11"
gtk-button-images = 1
gtk-menu-images = 1
gtk-toolbar-style = GTK_TOOLBAR_BOTH_HORIZ
gtk-cursor-theme-name = breeze_cursors
gtk-cursor-theme-size = 18

@ -0,0 +1,9 @@
[Settings]
gtk-theme-name = Breeze
gtk-icon-theme-name = ePapirus
gtk-font-name = Ubuntu 11
gtk-menu-images = 1
gtk-button-images = 1
gtk-toolbar-style = GTK_TOOLBAR_BOTH_HORIZ
gtk-cursor-theme-name = breeze_cursors
gtk-cursor-theme-size = 18

@ -6,6 +6,11 @@ AllowGrabMiscKeypad=true
AllowGrabMiscSpecial=true AllowGrabMiscSpecial=true
MultipleActionsBehaviour=first MultipleActionsBehaviour=first
[Alt%2BMeta%2BS.58]
Comment=Orca
Enabled=true
Exec=/usr/bin/orca, --replace
[Control%2BAlt%2BDelete.1] [Control%2BAlt%2BDelete.1]
Comment=Task manager Comment=Task manager
Enabled=true Enabled=true

@ -1,3 +1,7 @@
[General] [General]
showIcon=true showIcon=true
useThemeIcons=true useThemeIcons=true
iconType=4
disableIdlenessWhenFullscreen=true
powerLowLevel=10
powerLowWarning=60

@ -10,6 +10,6 @@ cursor_theme=breeze_cursors
[Qt] [Qt]
font="Ubuntu,11,-1,5,50,0,0,0,0,0" font="Ubuntu,11,-1,5,50,0,0,0,0,0"
style=Breeze style=kvantum
doubleClickInterval=400 doubleClickInterval=400
wheelScrollLines=3 wheelScrollLines=3

@ -15,7 +15,7 @@ type=desktopswitch
[quicklaunch] [quicklaunch]
type=quicklaunch type=quicklaunch
apps\1\desktop=/usr/share/applications/pcmanfm-qt.desktop apps\1\desktop=/usr/share/applications/pcmanfm-qt.desktop
apps\2\desktop=/usr/share/applications/firefox.desktop apps\2\desktop=/var/lib/snapd/desktop/applications/firefox_firefox.desktop
apps\size=2 apps\size=2
alignment=Left alignment=Left

@ -7,8 +7,7 @@ BROWSER=firefox
GTK_CSD=0 GTK_CSD=0
GTK_OVERLAY_SCROLLING=0 GTK_OVERLAY_SCROLLING=0
TERM=qterminal TERM=qterminal
SAL_USE_VCLPLUGIN=qt5 SAL_USE_VCLPLUGIN=qt6
SAL_VCL_QT5_USE_CAIRO=true
[Mouse] [Mouse]
cursor_size=18 cursor_size=18

@ -739,6 +739,10 @@
Focus all applications launched Focus all applications launched
Usefull when launching applications, like terminal from pcmanfm Usefull when launching applications, like terminal from pcmanfm
--> -->
<application name="firmware-updater">
<decor>no</decor>
</application>
<application class="*"> <application class="*">
<focus>yes</focus> <focus>yes</focus>
</application> </application>

@ -15,7 +15,7 @@ ConfirmDelete=true
[Desktop] [Desktop]
DesktopShortcuts=Home, Trash, Computer, Network, Lubuntu Manual DesktopShortcuts=Home, Trash, Computer, Network, Lubuntu Manual
WallpaperMode=stretch WallpaperMode=zoom
Wallpaper=/usr/share/lubuntu/wallpapers/lubuntu-default-wallpaper.png Wallpaper=/usr/share/lubuntu/wallpapers/lubuntu-default-wallpaper.png
BgColor=#000000 BgColor=#000000
FgColor=#ffffff FgColor=#ffffff
@ -24,6 +24,7 @@ ShowHidden=false
SortOrder=ascending SortOrder=ascending
SortColumn=name SortColumn=name
Font="Ubuntu,11,-1,5,50,0,0,0,0,0" Font="Ubuntu,11,-1,5,50,0,0,0,0,0"
PerScreenWallpaper=true
[Volume] [Volume]
MountOnStartup=true MountOnStartup=true

@ -4,6 +4,7 @@ FixedTabWidth=false
HideTabBarWithOnlyOneTab=true HideTabBarWithOnlyOneTab=true
fontFamily=Ubuntu Mono fontFamily=Ubuntu Mono
fontSize=14 fontSize=14
colorScheme=Ubuntu
[MainWindow] [MainWindow]
size=@Size(800 600) size=@Size(800 600)

@ -0,0 +1,110 @@
[Desktop Entry]
Type=Application
Exec=lxqt-leave --hibernate
Icon=system-suspend-hibernate
Categories=System;X-Leave;
OnlyShowIn=LXQt;
NoDisplay=true;
Name=Hibernate
GenericName=Hibernate the machine
Comment=Hibernate the machine
GenericName[ar]=أسبت الجهاز
Name[ar]=أسبت
Comment[ar]=أسبت الجهاز
Name[bg]=Хибернация
GenericName[bg]=Хибернация на машината
Comment[bg]=Хибернация на машината
Name[ca]=Hiberna
GenericName[ca]=Posa en hibernació la màquina
Comment[ca]=Posa en hibernació la màquina
GenericName[cs]=Uspat počítač na disk
Name[cs]=Uspat na disk
Comment[cs]=Uspat počítač na disk
Name[da]=Dvale
GenericName[da]=Sæt maskinen i dvale
Comment[da]=Sæt maskinen i dvale
GenericName[de]=Rechner in Tiefschlaf versetzen
Name[de]=Tiefschlaf
Comment[de]=Rechner in Tiefschlaf versetzen
Name[el]=Νάρκη
GenericName[el]=Nάρκωση του υπολογιστή
Comment[el]=Nάρκωση του υπολογιστή
Name[es]=Hibernar
GenericName[es]=Hibernar
Comment[es]=Hibernar el sistema
Name[et]=Sügavasse unne
GenericName[et]=Salvesta arvuti olek püsimälusse
Comment[et]=Salvesta arvuti olek püsimälusse
Name[eu]=Hibernatu
GenericName[eu]=Hibernatu ordenagailua
Comment[eu]=Hibernatu ordenagailua
Name[fi]=Lepotila
GenericName[fi]=Siirry lepotilaan
Comment[fi]=Siirry lepotilaan
Name[fr]=Hivernation
GenericName[fr]=Hivernation de l'ordinateur
Comment[fr]=Hivernation de l'ordinateur
Name[he]=תרדמת
GenericName[he]=הרדמת המכונה
Comment[he]=הרדמת המכונה
GenericName[hr]=Postavi uređaj u stanje mirovanja
Name[hr]=Stanje mirovanja
Comment[hr]=Postavi uređaj u stanje mirovanja
GenericName[hu]=A számítógép hibernálása
Name[hu]=Hibernálás
Comment[hu]=A számítógép hibernálása
Name[it]=Iberna
GenericName[it]=Ibernare il computer
Comment[it]=Ibernare il computer
Name[ja]=ハイバネート
GenericName[ja]=PC を休止状態にします
Comment[ja]=PC を休止状態にします
Name[kk]=Гибернациялау
GenericName[kk]=Компьютерді гибернациялау
Comment[kk]=Компьютерді гибернациялау
Name[ko]=최대 절전모드
GenericName[ko]=시스템을 최대 절전모드로 전환
Comment[ko]=시스템을 최대 절전모드로 전환
Name[lt]=Užmigdyti
GenericName[lt]=Užmigdyti kompiuterį
Comment[lt]=Užmigdyti kompiuterį
Name[nb_NO]=Dvalemodus
GenericName[nb_NO]=Sett maskinen i dvalemodus
Comment[nb_NO]=Sett maskinen i dvalemodus
Name[nl]=Slaapstand
GenericName[nl]=Zet de computer in de slaapstand
Comment[nl]=Zet de computer in de slaapstand
Name[oc]=Ivernar
GenericName[oc]=Far ivernar la maquina
Comment[oc]=Far ivernar la maquina
Name[pl]=Hibernuj
GenericName[pl]=Hibernuj komputer
Comment[pl]=Hibernuj komputer
Name[pt]=Hibernar
GenericName[pt]=Hibernar o computador
Comment[pt]=Hibernar o computador
Name[ru]=Спящий режим
GenericName[ru]=Перевести компьютер в спящий режим
Comment[ru]=Перевести компьютер в спящий режим
Name[sk]=Hibernovať
GenericName[sk]=Hibernovať
Comment[sk]=Stav počítača sa uloží na disk a pri zapnutí sa obnoví
Name[sl]=Hibernacija
GenericName[sl]=Hiberniraj napravo
Comment[sl]=Hiberniraj napravo
Name[tr]=Uykuya Al
GenericName[tr]=bilgisayarı uykuya alın
Comment[tr]=bilgisayarı uykuya alın
Name[uk]=Приспати
GenericName[uk]=Приспати комп'ютер
Comment[uk]=Приспати комп'ютер
Name[vi]=Ngủ đông
GenericName[vi]=Ngủ đông máy tính
Comment[vi]=Ngủ đông máy tính
Name[zh_CN]=休眠
GenericName[zh_CN]=休眠计算机
Comment[zh_CN]=休眠计算机
Name[zh_TW]=休眠
GenericName[zh_TW]=電腦休眠
Comment[zh_TW]=電腦休眠

@ -0,0 +1,2 @@
[Default Applications]
application/pdf=qpdfview.desktop

@ -0,0 +1,2 @@
[Added Associations]
application/pdf=qpdfview.desktop

@ -1,207 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<openbox_menu xmlns="http://openbox.org/3.4/menu">
<menu id="apps-accessories-menu" label="Accessories">
<item label="Calculator">
<action name="Execute">
<command>lxsession-default calculator</command>
<startupnotify>
<enabled>yes</enabled>
</startupnotify>
</action>
</item>
<item label="Character Map">
<action name="Execute">
<command>gucharmap</command>
<startupnotify>
<enabled>yes</enabled>
</startupnotify>
</action>
</item>
<item label="File Archiver">
<action name="Execute">
<command>lxsession-default archive</command>
<startupnotify>
<enabled>yes</enabled>
</startupnotify>
</action>
</item>
<item label="Text Editor">
<action name="Execute">
<command>lxsession-default text_editor</command>
<startupnotify>
<enabled>yes</enabled>
</startupnotify>
</action>
</item>
<item label="Image viewer">
<action name="Execute">
<command>lxsession-default images_display</command>
<startupnotify>
<enabled>yes</enabled>
</startupnotify>
</action>
</item>
<item label="Disk utility">
<action name="Execute">
<command>lxsession-default disk_utility</command>
<startupnotify>
<enabled>yes</enabled>
</startupnotify>
</action>
</item>
<item label="Notes">
<action name="Execute">
<command>lxsession-default notes</command>
<startupnotify>
<enabled>yes</enabled>
</startupnotify>
</action>
</item>
</menu>
<menu id="apps-net-menu" label="Internet">
<item label="Instant Messenger">
<action name="Execute">
<command>lxsession-default im1</command>
<startupnotify>
<enabled>yes</enabled>
</startupnotify>
</action>
</item>
<item label="E-mail client">
<action name="Execute">
<command>lxsession-default email</command>
<startupnotify>
<enabled>yes</enabled>
</startupnotify>
</action>
</item>
<item label="Torrent client">
<action name="Execute">
<command>lxsession-default bittorent</command>
<startupnotify>
<enabled>yes</enabled>
</startupnotify>
</action>
</item>
</menu>
<menu id="apps-office-menu" label="Office">
<item label="Document Editor">
<action name="Execute">
<command>lxsession-default document</command>
</action>
</item>
<item label="Spreadsheet Editor">
<action name="Execute">
<command>lxsession-default spreadsheet</command>
</action>
</item>
<item label="PDF">
<action name="Execute">
<command>lxsession-default pdf_reader</command>
</action>
</item>
</menu>
<menu id="apps-multimedia-menu" label="Multimedia">
<item label="Audio player">
<action name="Execute">
<command>lxsession-default audio_player</command>
<startupnotify>
<enabled>yes</enabled>
</startupnotify>
</action>
</item>
<item label="Video player">
<action name="Execute">
<command>lxsession-default video_player</command>
<startupnotify>
<enabled>yes</enabled>
</startupnotify>
</action>
</item>
<item label="Burning utility">
<action name="Execute">
<command>lxsession-default burn</command>
<startupnotify>
<enabled>yes</enabled>
</startupnotify>
</action>
</item>
<item label="Webcam">
<action name="Execute">
<command>lxsession-default webcam</command>
<startupnotify>
<enabled>yes</enabled>
</startupnotify>
</action>
</item>
</menu>
<menu id="system-menu" label="System">
<item label="Desktop Settings">
<action name="Execute">
<command>lxsession-default desktop_manager settings</command>
<startupnotify><enabled>yes</enabled></startupnotify>
</action>
</item>
<item label="Openbox Configuration Manager">
<action name="Execute">
<command>obconf</command>
<startupnotify><enabled>yes</enabled></startupnotify>
</action>
</item>
<separator />
<item label="Reconfigure Openbox">
<action name="Reconfigure" />
</item>
<item label="Restart Openbox">
<action name="Restart" />
</item>
</menu>
<menu id="root-menu" label="Lubuntu">
<separator label="Shortcuts" />
<item label="File Manager" icon="/usr/share/icons/gnome/48x48/apps/system-file-manager.png">
<action name="Execute">
<command>lxsession-default file_manager</command>
<startupnotify>
<enabled>yes</enabled>
</startupnotify>
</action>
</item>
<item label="Terminal" icon="/usr/share/icons/hicolor/128x128/apps/lxterminal.png">
<action name="Execute">
<command>lxsession-default terminal</command>
<startupnotify>
<enabled>yes</enabled>
</startupnotify>
</action>
</item>
<item label="Internet" icon="/usr/share/icons/gnome/48x48/apps/web-browser.png">
<action name="Execute">
<command>lxsession-default webbrowser</command>
<startupnotify>
<enabled>yes</enabled>
</startupnotify>
</action>
</item>
<separator label="Applications" />
<menu id="apps-accessories-menu" icon="/usr/share/icons/gnome/48x48/categories/applications-accessories.png"/>
<menu id="apps-net-menu" icon="/usr/share/icons/gnome/48x48/categories/applications-internet.png"/>
<menu id="apps-office-menu" icon="/usr/share/icons/gnome/48x48/categories/applications-office.png"/>
<menu id="apps-multimedia-menu" icon="/usr/share/icons/gnome/48x48/categories/applications-multimedia.png"/>
<separator label="System" />
<menu id="system-menu" icon="/usr/share/icons/gnome/48x48/categories/applications-system.png" />
<separator />
<item label="Log Out">
<action name="Execute">
<command>lxsession-default quit</command>
</action>
</item>
</menu>
</openbox_menu>

@ -1,975 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Do not edit this file, it will be overwritten on install.
Copy the file to $HOME/.config/openbox/ instead. -->
<openbox_config xmlns="http://openbox.org/3.4/rc"
xmlns:xi="http://www.w3.org/2001/XInclude">
<resistance>
<strength>10</strength>
<screen_edge_strength>20</screen_edge_strength>
</resistance>
<focus>
<focusNew>yes</focusNew>
<!-- always try to focus new windows when they appear. other rules do
apply -->
<followMouse>no</followMouse>
<!-- move focus to a window when you move the mouse into it -->
<focusLast>yes</focusLast>
<!-- focus the last used window when changing desktops, instead of the one
under the mouse pointer. when followMouse is enabled -->
<underMouse>no</underMouse>
<!-- move focus under the mouse, even when the mouse is not moving -->
<focusDelay>200</focusDelay>
<!-- when followMouse is enabled, the mouse must be inside the window for
this many milliseconds (1000 = 1 sec) before moving focus to it -->
<raiseOnFocus>no</raiseOnFocus>
<!-- when followMouse is enabled, and a window is given focus by moving the
mouse into it, also raise the window -->
</focus>
<placement>
<!-- Lubuntu specific : Place new windows where the mouse is
<monitor>Mouse</monitor>
<primaryMonitor>Mouse</primaryMonitor>
-->
<policy>Smart</policy>
<!-- 'Smart' or 'UnderMouse' -->
<center>yes</center>
<!-- whether to place windows in the center of the free area found or
the top left corner -->
<monitor>Mouse</monitor>
<!-- with Smart placement on a multi-monitor system, try to place new windows
on: 'Any' - any monitor, 'Mouse' - where the mouse is, 'Active' - where
the active window is, 'Primary' - only on the primary monitor -->
<primaryMonitor>Mouse</primaryMonitor>
<!-- The monitor where Openbox should place popup dialogs such as the
focus cycling popup, or the desktop switch popup. It can be an index
from 1, specifying a particular monitor. Or it can be one of the
following: 'Mouse' - where the mouse is, or
'Active' - where the active window is -->
</placement>
<theme>
<!-- Lubuntu specific : Theme = Lubuntu and font = Ubuntu
-->
<name>Lubuntu-default</name>
<titleLayout>NLIMC</titleLayout>
<!--
available characters are NDSLIMC, each can occur at most once.
N: window icon
L: window label (AKA title).
I: iconify
M: maximize
C: close
S: shade (roll up/down)
D: omnipresent (on all desktops).
-->
<keepBorder>yes</keepBorder>
<animateIconify>yes</animateIconify>
<font place="ActiveWindow">
<name>Ubuntu Medium</name>
<size>11</size>
<!-- font size in points -->
<weight>bold</weight>
<!-- 'bold' or 'normal' -->
<slant>normal</slant>
<!-- 'italic' or 'normal' -->
</font>
<font place="InactiveWindow">
<name>Ubuntu Medium</name>
<size>11</size>
<!-- font size in points -->
<weight>bold</weight>
<!-- 'bold' or 'normal' -->
<slant>normal</slant>
<!-- 'italic' or 'normal' -->
</font>
<font place="MenuHeader">
<name>Ubuntu</name>
<size>11</size>
<!-- font size in points -->
<weight>normal</weight>
<!-- 'bold' or 'normal' -->
<slant>normal</slant>
<!-- 'italic' or 'normal' -->
</font>
<font place="MenuItem">
<name>Ubuntu</name>
<size>11</size>
<!-- font size in points -->
<weight>normal</weight>
<!-- 'bold' or 'normal' -->
<slant>normal</slant>
<!-- 'italic' or 'normal' -->
</font>
<font place="ActiveOnScreenDisplay">
<name>Ubuntu Medium</name>
<size>11</size>
<!-- font size in points -->
<weight>bold</weight>
<!-- 'bold' or 'normal' -->
<slant>normal</slant>
<!-- 'italic' or 'normal' -->
</font>
<font place="InactiveOnScreenDisplay">
<name>Ubuntu Medium</name>
<size>11</size>
<!-- font size in points -->
<weight>bold</weight>
<!-- 'bold' or 'normal' -->
<slant>normal</slant>
<!-- 'italic' or 'normal' -->
</font>
</theme>
<desktops>
<!-- this stuff is only used at startup, pagers allow you to change them
during a session
these are default values to use when other ones are not already set
by other applications, or saved in your session
use obconf if you want to change these without having to log out
and back in -->
<number>4</number>
<firstdesk>1</firstdesk>
<names>
<!-- set names up here if you want to, like this:
<name>desktop 1</name>
<name>desktop 2</name>
-->
</names>
<popupTime>875</popupTime>
<!-- The number of milliseconds to show the popup for when switching
desktops. Set this to 0 to disable the popup. -->
</desktops>
<resize>
<!-- Lubuntu specific : Don't draw content on resize (too heavy).
<drawContents>no</drawContents>
-->
<drawContents>no</drawContents>
<popupShow>Nonpixel</popupShow>
<!-- 'Always', 'Never', or 'Nonpixel' (xterms and such) -->
<popupPosition>Center</popupPosition>
<!-- 'Center', 'Top', or 'Fixed' -->
<popupFixedPosition>
<!-- these are used if popupPosition is set to 'Fixed' -->
<x>10</x>
<!-- positive number for distance from left edge, negative number for
distance from right edge, or 'Center' -->
<y>10</y>
<!-- positive number for distance from top edge, negative number for
distance from bottom edge, or 'Center' -->
</popupFixedPosition>
</resize>
<!-- You can reserve a portion of your screen where windows will not cover when
they are maximized, or when they are initially placed.
Many programs reserve space automatically, but you can use this in other
cases. -->
<margins>
<top>0</top>
<bottom>0</bottom>
<left>0</left>
<right>0</right>
</margins>
<dock>
<position>TopLeft</position>
<!-- (Top|Bottom)(Left|Right|)|Top|Bottom|Left|Right|Floating -->
<floatingX>0</floatingX>
<floatingY>0</floatingY>
<noStrut>no</noStrut>
<stacking>Above</stacking>
<!-- 'Above', 'Normal', or 'Below' -->
<direction>Vertical</direction>
<!-- 'Vertical' or 'Horizontal' -->
<autoHide>no</autoHide>
<hideDelay>300</hideDelay>
<!-- in milliseconds (1000 = 1 second) -->
<showDelay>300</showDelay>
<!-- in milliseconds (1000 = 1 second) -->
<moveButton>Middle</moveButton>
<!-- 'Left', 'Middle', 'Right' -->
</dock>
<keyboard>
<chainQuitKey>C-g</chainQuitKey>
<!-- Keybindings for desktop switching -->
<keybind key="C-A-Left">
<action name="GoToDesktop"><to>left</to><wrap>no</wrap></action>
</keybind>
<keybind key="C-A-Right">
<action name="GoToDesktop"><to>right</to><wrap>no</wrap></action>
</keybind>
<keybind key="C-A-Up">
<action name="GoToDesktop"><to>up</to><wrap>no</wrap></action>
</keybind>
<keybind key="C-A-Down">
<action name="GoToDesktop"><to>down</to><wrap>no</wrap></action>
</keybind>
<keybind key="S-A-Left">
<action name="SendToDesktop"><to>left</to><wrap>no</wrap></action>
</keybind>
<keybind key="S-A-Right">
<action name="SendToDesktop"><to>right</to><wrap>no</wrap></action>
</keybind>
<keybind key="S-A-Up">
<action name="SendToDesktop"><to>up</to><wrap>no</wrap></action>
</keybind>
<keybind key="S-A-Down">
<action name="SendToDesktop"><to>down</to><wrap>no</wrap></action>
</keybind>
<keybind key="W-F1">
<action name="GoToDesktop"><to>1</to></action>
</keybind>
<keybind key="W-F2">
<action name="GoToDesktop"><to>2</to></action>
</keybind>
<keybind key="W-F3">
<action name="GoToDesktop"><to>3</to></action>
</keybind>
<keybind key="W-F4">
<action name="GoToDesktop"><to>4</to></action>
</keybind>
<keybind key="W-d">
<action name="ToggleShowDesktop"/>
</keybind>
<!-- Keybindings for windows -->
<!-- Keybindings for windows -->
<keybind key="A-F4">
<action name="Close"/>
</keybind>
<keybind key="A-Escape">
<action name="Lower"/>
<action name="FocusToBottom"/>
<action name="Unfocus"/>
</keybind>
<keybind key="A-space">
<action name="ShowMenu"><menu>client-menu</menu></action>
</keybind>
<!-- Keybindings for window switching -->
<keybind key="A-Tab">
<action name="NextWindow">
<finalactions>
<action name="Focus"/>
<action name="Raise"/>
<action name="Unshade"/>
</finalactions>
</action>
</keybind>
<keybind key="A-S-Tab">
<action name="PreviousWindow">
<finalactions>
<action name="Focus"/>
<action name="Raise"/>
<action name="Unshade"/>
</finalactions>
</action>
</keybind>
<keybind key="C-A-Tab">
<action name="NextWindow">
<panels>yes</panels><desktop>yes</desktop>
<finalactions>
<action name="Focus"/>
<action name="Raise"/>
<action name="Unshade"/>
</finalactions>
</action>
</keybind>
<!-- Keybindings for window switching with the arrow keys -->
<keybind key="W-S-Right">
<action name="DirectionalCycleWindows">
<direction>right</direction>
</action>
</keybind>
<keybind key="W-S-Left">
<action name="DirectionalCycleWindows">
<direction>left</direction>
</action>
</keybind>
<keybind key="W-S-Up">
<action name="DirectionalCycleWindows">
<direction>up</direction>
</action>
</keybind>
<keybind key="W-S-Down">
<action name="DirectionalCycleWindows">
<direction>down</direction>
</action>
</keybind>
<!--
Lubuntu specific.
Keybindings for window tiling
-->
<!--
# HalfLeftScreen
-->
<keybind key="W-Left">
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<x>0</x>
<y>0</y>
<height>100%</height>
<width>50%</width>
</action>
</keybind>
<!--
# HalfRightScreen
-->
<keybind key="W-Right">
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<x>-0</x>
<y>0</y>
<height>100%</height>
<width>50%</width>
</action>
</keybind>
<!--
# HalfUpperScreen
-->
<keybind key="W-Up">
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<x>0</x>
<y>0</y>
<width>100%</width>
<height>50%</height>
</action>
</keybind>
<!--
# HalfLowerScreen
-->
<keybind key="W-Down">
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<x>0</x>
<y>-0</y>
<width>100%</width>
<height>50%</height>
</action>
</keybind>
<!-- Lubuntu specific : Keybindings -->
<!-- Keybindings for running applications on Home + E -->
<keybind key="W-e">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>File manager</name>
</startupnotify>
<command>lxsession-default file_manager</command>
</action>
</keybind>
<!-- Keybindings for running Run menu from Lxpanel on Home + R-->
<keybind key="W-r">
<action name="Execute">
<command>lxsession-default launcher</command>
</action>
</keybind>
<keybind key="A-F2">
<action name="Execute">
<command>lxsession-default launcher</command>
</action>
</keybind>
<!-- Keybindings for running Menu from Lxpanel -->
<keybind key="A-F1">
<action name="Execute">
<command>lxpanelctl menu</command>
</action>
</keybind>
<keybind key="C-Escape">
<action name="Execute">
<command>lxpanelctl menu</command>
</action>
</keybind>
<!-- Keybindings to toggle fullscreen -->
<keybind key="F11">
<action name="ToggleFullscreen"/>
</keybind>
<!-- Launch task manager on Ctrl + Alt + Del-->
<keybind key="C-A-Delete">
<action name="Execute">
<command>lxsession-default tasks</command>
</action>
</keybind>
<!-- Launch a terminal on Ctrl + Alt + T-->
<keybind key="C-A-T">
<action name="Execute">
<command>lxsession-default terminal</command>
</action>
</keybind>
<!-- Launch a filemanager on Ctrl + Alt + D-->
<keybind key="C-A-D">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>PCManFM</name>
</startupnotify>
<command>lxsession-default file_manager</command>
</action>
</keybind>
<!-- Lock the screen on Ctrl + Alt + l-->
<keybind key="C-A-l">
<action name="Execute">
<command>lxsession-default lock</command>
</action>
</keybind>
<!-- Keybinding for Volume management -->
<keybind key="XF86AudioRaiseVolume">
<action name="Execute">
<command>amixer -q sset Master 3%+ unmute</command>
</action>
</keybind>
<keybind key="XF86AudioLowerVolume">
<action name="Execute">
<command>amixer -q sset Master 3%- unmute</command>
</action>
</keybind>
<keybind key="XF86AudioMute">
<action name="Execute">
<command>amixer -q sset Master toggle</command>
</action>
</keybind>
<!-- Keybinding for terminal button-->
<keybind key="XF86WWW">
<action name="Execute">
<command>lxsession-default terminal</command>
</action>
</keybind>
<keybind key="XF86Terminal">
<action name="Execute">
<command>lxsession-default terminal</command>
</action>
</keybind>
<!-- Keybinding for calculator button-->
<keybind key="XF86Calculator">
<action name="Execute">
<command>lxsession-default calculator</command>
</action>
</keybind>
<!-- Keybinding for computer button-->
<keybind key="XF86MyComputer">
<action name="Execute">
<command>lxsession-default file_manager</command>
</action>
</keybind>
<!-- Keybindings for Multimedia Keys and LCD Backlight (alternative when not using gnome-power-manager or xfce4-volumed) -->
<keybind key="C-F7">
<action name="Execute">
<command>xset dpms force off</command>
</action>
</keybind>
<keybind key="C-F10">
<action name="Execute">
<command>xbacklight -dec 10</command>
</action>
</keybind>
<keybind key="C-F11">
<action name="Execute">
<command>xbacklight -inc 10</command>
</action>
</keybind>
<!--
Take a screenshot of the current window with scrot when Alt+Print are pressed
-->
<keybind key="Print">
<action name="Execute">
<command>lxsession-default screenshot</command>
</action>
</keybind>
<keybind key="A-Print">
<action name="Execute">
<command>lxsession-default screenshot window</command>
</action>
</keybind>
<!-- Launch logout when push on the shutdown button -->
<keybind key="XF86PowerOff">
<action name="Execute">
<command>lxsession-default quit</command>
</action>
</keybind>
</keyboard>
<mouse>
<!--
Lubuntu specific : Specific mouse settings
<dragThreshold>8</dragThreshold>
<doubleClickTime>200</doubleClickTime>
-->
<dragThreshold>8</dragThreshold>
<!-- number of pixels the mouse must move before a drag begins -->
<doubleClickTime>200</doubleClickTime>
<!-- in milliseconds (1000 = 1 second) -->
<screenEdgeWarpTime>400</screenEdgeWarpTime>
<!-- Time before changing desktops when the pointer touches the edge of the
screen while moving a window, in milliseconds (1000 = 1 second).
Set this to 0 to disable warping -->
<screenEdgeWarpMouse>false</screenEdgeWarpMouse>
<!-- Set this to TRUE to move the mouse pointer across the desktop when
switching due to hitting the edge of the screen -->
<context name="Frame">
<mousebind button="A-Left" action="Press">
<action name="Focus"/>
<action name="Raise"/>
</mousebind>
<mousebind button="A-Left" action="Click">
<action name="Unshade"/>
</mousebind>
<mousebind button="A-Left" action="Drag">
<action name="Move"/>
</mousebind>
<mousebind button="A-Right" action="Press">
<action name="Focus"/>
<action name="Raise"/>
<action name="Unshade"/>
</mousebind>
<mousebind button="A-Right" action="Drag">
<action name="Resize"/>
</mousebind>
<mousebind button="A-Middle" action="Press">
<action name="Lower"/>
<action name="FocusToBottom"/>
<action name="Unfocus"/>
</mousebind>
<mousebind button="A-Up" action="Click">
<action name="GoToDesktop"><to>previous</to></action>
</mousebind>
<mousebind button="A-Down" action="Click">
<action name="GoToDesktop"><to>next</to></action>
</mousebind>
<mousebind button="C-A-Up" action="Click">
<action name="GoToDesktop"><to>previous</to></action>
</mousebind>
<mousebind button="C-A-Down" action="Click">
<action name="GoToDesktop"><to>next</to></action>
</mousebind>
<mousebind button="A-S-Up" action="Click">
<action name="SendToDesktop"><to>previous</to></action>
</mousebind>
<mousebind button="A-S-Down" action="Click">
<action name="SendToDesktop"><to>next</to></action>
</mousebind>
</context>
<context name="Titlebar">
<mousebind button="Left" action="Drag">
<action name="Move"/>
</mousebind>
<mousebind button="Left" action="DoubleClick">
<action name="ToggleMaximize"/>
</mousebind>
<mousebind button="Up" action="Click">
<action name="if">
<shaded>no</shaded>
<then>
<action name="Shade"/>
<action name="FocusToBottom"/>
<action name="Unfocus"/>
<action name="Lower"/>
</then>
</action>
</mousebind>
<mousebind button="Down" action="Click">
<action name="if">
<shaded>yes</shaded>
<then>
<action name="Unshade"/>
<action name="Raise"/>
</then>
</action>
</mousebind>
</context>
<context name="Titlebar Top Right Bottom Left TLCorner TRCorner BRCorner BLCorner">
<mousebind button="Left" action="Press">
<action name="Focus"/>
<action name="Raise"/>
<action name="Unshade"/>
</mousebind>
<mousebind button="Middle" action="Press">
<action name="Lower"/>
<action name="FocusToBottom"/>
<action name="Unfocus"/>
</mousebind>
<mousebind button="Right" action="Press">
<action name="Focus"/>
<action name="Raise"/>
<action name="ShowMenu"><menu>client-menu</menu></action>
</mousebind>
</context>
<context name="Top">
<mousebind button="Left" action="Drag">
<action name="Resize"><edge>top</edge></action>
</mousebind>
</context>
<context name="Left">
<mousebind button="Left" action="Drag">
<action name="Resize"><edge>left</edge></action>
</mousebind>
</context>
<context name="Right">
<mousebind button="Left" action="Drag">
<action name="Resize"><edge>right</edge></action>
</mousebind>
</context>
<context name="Bottom">
<mousebind button="Left" action="Drag">
<action name="Resize"><edge>bottom</edge></action>
</mousebind>
<mousebind button="Right" action="Press">
<action name="Focus"/>
<action name="Raise"/>
<action name="ShowMenu"><menu>client-menu</menu></action>
</mousebind>
</context>
<context name="TRCorner BRCorner TLCorner BLCorner">
<mousebind button="Left" action="Press">
<action name="Focus"/>
<action name="Raise"/>
<action name="Unshade"/>
</mousebind>
<mousebind button="Left" action="Drag">
<action name="Resize"/>
</mousebind>
</context>
<context name="Client">
<mousebind button="Left" action="Press">
<action name="Focus"/>
<action name="Raise"/>
</mousebind>
<mousebind button="Middle" action="Press">
<action name="Focus"/>
<action name="Raise"/>
</mousebind>
<mousebind button="Right" action="Press">
<action name="Focus"/>
<action name="Raise"/>
</mousebind>
</context>
<context name="Icon">
<mousebind button="Left" action="Press">
<action name="Focus"/>
<action name="Raise"/>
<action name="Unshade"/>
<action name="ShowMenu"><menu>client-menu</menu></action>
</mousebind>
<mousebind button="Right" action="Press">
<action name="Focus"/>
<action name="Raise"/>
<action name="ShowMenu"><menu>client-menu</menu></action>
</mousebind>
</context>
<context name="AllDesktops">
<mousebind button="Left" action="Press">
<action name="Focus"/>
<action name="Raise"/>
<action name="Unshade"/>
</mousebind>
<mousebind button="Left" action="Click">
<action name="ToggleOmnipresent"/>
</mousebind>
</context>
<context name="Shade">
<mousebind button="Left" action="Press">
<action name="Focus"/>
<action name="Raise"/>
</mousebind>
<mousebind button="Left" action="Click">
<action name="ToggleShade"/>
</mousebind>
</context>
<context name="Iconify">
<mousebind button="Left" action="Press">
<action name="Focus"/>
<action name="Raise"/>
</mousebind>
<mousebind button="Left" action="Click">
<action name="Iconify"/>
</mousebind>
</context>
<context name="Maximize">
<mousebind button="Left" action="Press">
<action name="Focus"/>
<action name="Raise"/>
<action name="Unshade"/>
</mousebind>
<mousebind button="Middle" action="Press">
<action name="Focus"/>
<action name="Raise"/>
<action name="Unshade"/>
</mousebind>
<mousebind button="Right" action="Press">
<action name="Focus"/>
<action name="Raise"/>
<action name="Unshade"/>
</mousebind>
<mousebind button="Left" action="Click">
<action name="ToggleMaximize"/>
</mousebind>
<mousebind button="Middle" action="Click">
<action name="ToggleMaximize"><direction>vertical</direction></action>
</mousebind>
<mousebind button="Right" action="Click">
<action name="ToggleMaximize"><direction>horizontal</direction></action>
</mousebind>
</context>
<context name="Close">
<mousebind button="Left" action="Press">
<action name="Focus"/>
<action name="Raise"/>
<action name="Unshade"/>
</mousebind>
<mousebind button="Left" action="Click">
<action name="Close"/>
</mousebind>
</context>
<context name="Desktop">
<mousebind button="Up" action="Click">
<action name="GoToDesktop"><to>previous</to></action>
</mousebind>
<mousebind button="Down" action="Click">
<action name="GoToDesktop"><to>next</to></action>
</mousebind>
<mousebind button="A-Up" action="Click">
<action name="GoToDesktop"><to>previous</to></action>
</mousebind>
<mousebind button="A-Down" action="Click">
<action name="GoToDesktop"><to>next</to></action>
</mousebind>
<mousebind button="C-A-Up" action="Click">
<action name="GoToDesktop"><to>previous</to></action>
</mousebind>
<mousebind button="C-A-Down" action="Click">
<action name="GoToDesktop"><to>next</to></action>
</mousebind>
<mousebind button="Left" action="Press">
<action name="Focus"/>
<action name="Raise"/>
</mousebind>
<mousebind button="Right" action="Press">
<action name="Focus"/>
<action name="Raise"/>
</mousebind>
</context>
<context name="Root">
<!-- Menus -->
<mousebind button="Middle" action="Press">
<action name="ShowMenu"><menu>client-list-combined-menu</menu></action>
</mousebind>
<mousebind button="Right" action="Press">
<action name="ShowMenu"><menu>root-menu</menu></action>
</mousebind>
</context>
<context name="MoveResize">
<mousebind button="Up" action="Click">
<action name="GoToDesktop"><to>previous</to></action>
</mousebind>
<mousebind button="Down" action="Click">
<action name="GoToDesktop"><to>next</to></action>
</mousebind>
<mousebind button="A-Up" action="Click">
<action name="GoToDesktop"><to>previous</to></action>
</mousebind>
<mousebind button="A-Down" action="Click">
<action name="GoToDesktop"><to>next</to></action>
</mousebind>
</context>
</mouse>
<menu>
<!-- You can specify more than one menu file in here and they are all loaded,
just don't make menu ids clash or, well, it'll be kind of pointless -->
<!-- Lubuntu specific : Default menu of Lubuntu -->
<file>/usr/share/lubuntu/openbox/menu.xml</file>
<!-- default menu file (or custom one in $HOME/.config/openbox/) -->
<file>menu.xml</file>
<hideDelay>200</hideDelay>
<!-- if a press-release lasts longer than this setting (in milliseconds), the
menu is hidden again -->
<middle>no</middle>
<!-- center submenus vertically about the parent entry -->
<submenuShowDelay>100</submenuShowDelay>
<!-- time to delay before showing a submenu after hovering over the parent
entry.
if this is a negative value, then the delay is infinite and the
submenu will not be shown until it is clicked on -->
<submenuHideDelay>400</submenuHideDelay>
<!-- time to delay before hiding a submenu when selecting another
entry in parent menu
if this is a negative value, then the delay is infinite and the
submenu will not be hidden until a different submenu is opened -->
<applicationIcons>yes</applicationIcons>
<!-- Lubuntu specific : Show applications icons if openbox is build with this support -->
<manageDesktops>yes</manageDesktops>
<!-- show the manage desktops section in the client-list-(combined-)menu -->
<showIcons>yes</showIcons>
<!-- controls if icons appear in the client-list-(combined-)menu -->
</menu>
<applications>
<!--
# this is an example with comments through out. use these to make your
# own rules, but without the comments of course.
# you may use one or more of the name/class/role/title/type rules to specify
# windows to match
<application name="the window's _OB_APP_NAME property (see obxprop)"
class="the window's _OB_APP_CLASS property (see obxprop)"
groupname="the window's _OB_APP_GROUP_NAME property (see obxprop)"
groupclass="the window's _OB_APP_GROUP_CLASS property (see obxprop)"
role="the window's _OB_APP_ROLE property (see obxprop)"
title="the window's _OB_APP_TITLE property (see obxprop)"
type="the window's _OB_APP_TYPE property (see obxprob)..
(if unspecified, then it is 'dialog' for child windows)">
# you may set only one of name/class/role/title/type, or you may use more
# than one together to restrict your matches.
# the name, class, role, and title use simple wildcard matching such as those
# used by a shell. you can use * to match any characters and ? to match
# any single character.
# the type is one of: normal, dialog, splash, utility, menu, toolbar, dock,
# or desktop
# when multiple rules match a window, they will all be applied, in the
# order that they appear in this list
# each rule element can be left out or set to 'default' to specify to not
# change that attribute of the window
<decor>yes</decor>
# enable or disable window decorations
<shade>no</shade>
# make the window shaded when it appears, or not
<position force="no">
# the position is only used if both an x and y coordinate are provided
# (and not set to 'default')
# when force is "yes", then the window will be placed here even if it
# says you want it placed elsewhere. this is to override buggy
# applications who refuse to behave
<x>center</x>
# a number like 50, or 'center' to center on screen. use a negative number
# to start from the right (or bottom for <y>), ie -50 is 50 pixels from
# the right edge (or bottom). use 'default' to specify using value
# provided by the application, or chosen by openbox, instead.
<y>200</y>
<monitor>1</monitor>
# specifies the monitor in a xinerama setup.
# 1 is the first head, or 'mouse' for wherever the mouse is
</position>
<size>
# the size to make the window.
<width>20</width>
# a number like 20, or 'default' to use the size given by the application.
# you can use fractions such as 1/2 or percentages such as 75% in which
# case the value is relative to the size of the monitor that the window
# appears on.
<height>30%</height>
</size>
<focus>yes</focus>
# if the window should try be given focus when it appears. if this is set
# to yes it doesn't guarantee the window will be given focus. some
# restrictions may apply, but Openbox will try to
<desktop>1</desktop>
# 1 is the first desktop, 'all' for all desktops
<layer>normal</layer>
# 'above', 'normal', or 'below'
<iconic>no</iconic>
# make the window iconified when it appears, or not
<skip_pager>no</skip_pager>
# asks to not be shown in pagers
<skip_taskbar>no</skip_taskbar>
# asks to not be shown in taskbars. window cycling actions will also
# skip past such windows
<fullscreen>yes</fullscreen>
# make the window in fullscreen mode when it appears
<maximized>true</maximized>
# 'Horizontal', 'Vertical' or boolean (yes/no)
</application>
# end of the example
-->
<!-- Option to maximize all normal window when launched-->
<!--
<application type="normal">
<maximized>true</maximized>
</application>
-->
<!--
Lubuntu specific :
Focus all applications launched
Usefull when launching applications, like terminal from pcmanfm
-->
<application class="*">
<focus>yes</focus>
</application>
</applications>
</openbox_config>

@ -3,3 +3,4 @@ Name=Lubuntu
Comment=Lubuntu session using LXQt Comment=Lubuntu session using LXQt
Exec=/usr/bin/startlxqt Exec=/usr/bin/startlxqt
Type=Application Type=Application
DesktopNames=LXQt

Loading…
Cancel
Save