Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save ILMostro/1909a50e1858d0ee7e10 to your computer and use it in GitHub Desktop.
Save ILMostro/1909a50e1858d0ee7e10 to your computer and use it in GitHub Desktop.
Install Awesome in Centos 7 Guide
Get the Release.key
https://getfedora.org/keys/obsolete.html
rpm --import /tmp/Release.key
or
rpm --import https://getfedora.org/static/FB4B18E6.txt
Enable the Fedora19 repo (NOTE: obsolete/archived)
vi /etc/yum.repos.d/f19.repo
[fedora]
name=Fedora $releasever - $basearch
failovermethod=priority
baseurl=http://archive.fedoraproject.org/pub/archive/fedora/linux/releases/19/Everything/$basearch/os/
enabled=1
metadata_expire=7d
gpgcheck=1
priority=99
yum install yum-plugin-priorities
2. Awesome install
http://tutorialforlinux.com/2015/02/17/how-to-install-awesome-window-manager-desktop-on-centos-7-gnulinux-easy-guide/
yum install awesome
3. Set-up with Gnome
http://makandracards.com/makandra/1367-running-the-awesome-window-manager-within-gnome
gedit /usr/share/applications/awesome.desktop
[Desktop Entry]
Version=1.0
Type=Application
Name=awesome
TryExec=awesome
Exec=awesome
gedit /usr/share/xsessions/gnome-awesome.desktop
[Desktop Entry]
Name=Gnome with Awesome
Comment=Gnome with Awesome as window manager
TryExec=gnome-session
Exec=gnome-session --session=awesome
Type=Application
gedit /usr/share/gnome-session/sessions/awesome.session
[GNOME Session]
Name=Awesome
RequiredComponents=gnome-panel;gnome-settings-daemon;awesome
gedit /etc/X11/xinit/xinitrc.d/set-dconf-profile.sh
#!/bin/sh
DCONF_PROFILE_DIR=/etc/dconf/profile
if [ -e "$DCONF_PROFILE_DIR/$GDMSESSION" ]
then
export DCONF_PROFILE=$GDMSESSION
fi
cd /etc/dconf/profile
cp gdm gnome-awesome
gedit gnome-awesome
cp ~/.config/dconf/user ~/.config/dconf/user-gnome-awesome
yum erase gnome-shell-extension-window-list
4. Reboot
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment