summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorClaire Farron2015-06-11 13:50:05 +0100
committerClaire Farron2015-06-11 13:50:05 +0100
commitf9b67510117789c70dad872e7abb5b58789b633e (patch)
treed60a7c58096ac820e2ba5ddbc47e53200c2cc1d6
downloadaur-awesome-cinnamon.tar.gz
Initial import
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD31
-rw-r--r--awesome-cinnamon.desktop6
-rw-r--r--awesome-cinnamon.install6
-rw-r--r--awesome.desktop7
-rw-r--r--awesome.session6
6 files changed, 77 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..67f8b1191f83
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = awesome-cinnamon
+ pkgdesc = Launch awesome with cinnamon-settings-daemon
+ pkgver = 0.1
+ pkgrel = 4
+ url = https://github.com/clfarron4/archlinux-awesome-cinnamon/
+ install = awesome-cinnamon.install
+ arch = any
+ license = CCPL
+ depends = awesome
+ depends = cinnamon>=2.0
+ depends = notification-daemon
+ conflicts = awesome-gnome
+ source = awesome-cinnamon.desktop
+ source = awesome.desktop
+ source = awesome.session
+ md5sums = 42803aa2f97cec2bb68ca3ea4324dc2a
+ md5sums = 871ecdef3228176b42e9e455c63e942f
+ md5sums = 918dc0803431c8248b2b40849be20cbc
+
+pkgname = awesome-cinnamon
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..59062fbecf1b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Fork of the AUR awesome-gnome package
+# Maintainer: Claire Farron <diesal3@googlemail.com>
+# Original maintainers of the awesome-gnome package -
+# Maintainer: Rainux Luo <rainux@gmail.com>
+# Contributor: Daniel Wallace <daniel.wallace12@gmail.com>
+
+pkgname=awesome-cinnamon
+pkgver=0.1
+pkgrel='4'
+pkgdesc='Launch awesome with cinnamon-settings-daemon'
+arch=('any')
+url='https://github.com/clfarron4/archlinux-awesome-cinnamon/'
+license=('CCPL')
+depends=('awesome' 'cinnamon>=2.0' 'notification-daemon')
+conflicts=('awesome-gnome')
+install=awesome-cinnamon.install
+source=($pkgname.desktop
+ awesome.desktop
+ awesome.session)
+md5sums=('42803aa2f97cec2bb68ca3ea4324dc2a'
+ '871ecdef3228176b42e9e455c63e942f'
+ '918dc0803431c8248b2b40849be20cbc')
+
+package() {
+ cd $srcdir
+ install -Dm644 $srcdir/${source[2]} $pkgdir/usr/share/cinnamon-session/sessions/${source[2]}
+ install -Dm644 $srcdir/${source[1]} $pkgdir/usr/share/applications/${source[1]}
+ install -Dm644 $srcdir/${source[0]} $pkgdir/usr/share/xsessions/${source[0]}
+}
+
+# vim:set sts=2 ts=2 sw=2 et:
diff --git a/awesome-cinnamon.desktop b/awesome-cinnamon.desktop
new file mode 100644
index 000000000000..67f654dcfa80
--- /dev/null
+++ b/awesome-cinnamon.desktop
@@ -0,0 +1,6 @@
+[Desktop Entry]
+Name=Awesome Cinnamon
+Comment=Dynamic window manager
+TryExec=/usr/bin/cinnamon
+Exec=cinnamon-session-cinnamon --session=awesome
+Type=XSession
diff --git a/awesome-cinnamon.install b/awesome-cinnamon.install
new file mode 100644
index 000000000000..f8afb2b3bb10
--- /dev/null
+++ b/awesome-cinnamon.install
@@ -0,0 +1,6 @@
+post_install() {
+ echo
+ echo 'Now, when logging in with a Display Manager, you can choose the session type "Awesome Cinnamon".'
+}
+
+# vim:set sts=2 ts=2 sw=2 et:
diff --git a/awesome.desktop b/awesome.desktop
new file mode 100644
index 000000000000..ec2f237f5b2e
--- /dev/null
+++ b/awesome.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Awesome
+Comment=The awesome launcher!
+TryExec=awesome
+Exec=awesome
diff --git a/awesome.session b/awesome.session
new file mode 100644
index 000000000000..95bc35bd24b6
--- /dev/null
+++ b/awesome.session
@@ -0,0 +1,6 @@
+[Cinnamon Session]
+Name=Awesome session
+RequiredComponents=cinnamon-settings-daemon;awesome;
+RequiredProviders=windowmanager;notifications;
+DefaultProvider-windowmanager=awesome
+DefaultProvider-notifications=notification-daemon