Skip to content

Instantly share code, notes, and snippets.

View mdeguzis's full-sized avatar

Michael T. DeGuzis mdeguzis

View GitHub Profile
@mdeguzis
mdeguzis / steamos.desktop
Created December 15, 2016 19:09
/usr/share/xsessions/steamos.desktop
[Desktop Entry]
Encoding=UTF-8
Name=SteamOS
Comment=Starts a SteamOS session
Exec=steamos-session
Icon=steamicon.png
Type=Application
@mdeguzis
mdeguzis / steamos lightdm.conf
Created December 15, 2016 18:29
/etc/lightdm.conf
#
# General configuration
#
# start-default-seat = True to always start one seat if none are defined in the configuration
# greeter-user = User to run greeter as
# minimum-display-number = Minimum display number to use for X servers
# minimum-vt = First VT to run displays on
# lock-memory = True to prevent memory from being paged to disk
# user-authority-in-system-dir = True if session authority should be in the system location
# guest-account-script = Script to be run to setup guest account
@mdeguzis
mdeguzis / 20_steamos.conf
Created December 15, 2016 14:58
/usr/share/lightdm/lightdm.conf.d/20_steamos.conf
[SeatDefaults]
pam-service=lightdm-autologin
autologin-user=steam
autologin-user-timeout=0
@mdeguzis
mdeguzis / steamos-session
Created December 15, 2016 14:46
/usr/bin/steamos-session
#!/bin/sh
export SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS=0
export HOMETEST_DESKTOP=1
export HOMETEST_USER=steam
export HOMETEST_DESKTOP_USER=desktop
export HOMETEST_DESKTOP_SESSION=gnome
/usr/bin/steamos/set_hd_mode.sh >> $HOME/set_hd_mode.log
@mdeguzis
mdeguzis / steam link file system
Created November 29, 2016 22:27
steam link file system
@mdeguzis
mdeguzis / original source list for steamos
Created November 17, 2016 15:52
original source list for steamos
#
# deb cdrom:[SteamOS GNU/Linux 2.0 _Brewmaster_ - Unofficial Multi-architecture i386/amd64 DVD #1 20160421-22:02]/ brewmaster contrib main non-free
#deb cdrom:[SteamOS GNU/Linux 2.0 _Brewmaster_ - Unofficial Multi-architecture i386/amd64 DVD #1 20160421-22:02]/ brewmaster contrib main non-free
## internal SteamOS repo
deb http://repo.steampowered.com/steamos brewmaster main contrib non-free
deb-src http://repo.steampowered.com/steamos brewmaster main contrib non-free
dpkg-buildpackage: source package libretro-reicast
dpkg-buildpackage: source version 1:0.1+git20161116.3601150~1
dpkg-buildpackage: source distribution brewmaster
dpkg-buildpackage: source changed by Michael DeGuzis <[email protected]>
dpkg-source --before-build libretro-reicast-0.1
fakeroot debian/rules clean
dh clean
dh_testdir
dh_auto_clean
make[1]: Entering directory '/home/desktop/build-libretro-reicast-tmp/libretro-reicast-0.1'
@mdeguzis
mdeguzis / info pinentry
Created November 9, 2016 18:39
info pinentry
File: pinentry.info, Node: Top, Next: Using pinentry, Up: (dir)
Introduction
************
This manual documents how to use the PINENTRY and its protocol.
The PINENTRY is a small GUI application used to enter PINs or
passphrases. It is usually invoked by GPG-AGENT (*note Invoking the
gpg-agent: (gnupg)Invoking GPG-AGENT, for details).
#!/bin/sh -e
# Copyright (C) 2013-2014 Michael Gilbert <[email protected]>
# License: MIT
config=$HOME/.steam
ubuntu32=$config/ubuntu12_32
steam=$ubuntu32/steam
runtime=$ubuntu32/steam-runtime
real=/usr/games/steam.real
The following packages have unmet dependencies:
mono-mcs : Depends: libmono-corlib4.5-cil (< 4.2.1.102+bsos) but 4.2.1.102+bsos-1 is to be installed.
libmono-debugger-soft4.0a-cil : Depends: libmono-cecil-private-cil (< 4.2.1.102+bsos) but 4.2.1.102+bsos-1 is to be installed.
Depends: mono-runtime (< 4.2.1.102+bsos) but 4.2.1.102+bsos-1 is to be installed.
mono-devel : Depends: libmono-cecil-private-cil (< 4.2.1.102+bsos) but 4.2.1.102+bsos-1 is to be installed.
libmono-custommarshalers4.0-cil : Depends: mono-runtime (< 4.2.1.102+bsos) but 4.2.1.102+bsos-1 is to be installed.
libmono-corlib4.5-cil : Depends: mono-runtime (< 4.2.1.102+bsos) but 4.2.1.102+bsos-1 is to be installed.
libmono-system-web4.0-cil : Depends: mono-runtime (< 4.2.1.102+bsos) but 4.2.1.102+bsos-1 is to be installed.
libmono-i18n4.0-cil : Depends: mono-runtime (< 4.2.1.102+bsos) but 4.2.1.102+bsos-1 is to be installed.
libmono-i18n-cjk4.0-cil : Depends: mono-runtime (< 4.2.1.102+bsos) but 4.2.1.102