Skip to content

Instantly share code, notes, and snippets.

View MrElendig's full-sized avatar
🐈

MrElendig

🐈
  • Nazi moonbase (on the moon)
View GitHub Profile
# Maintainer: Øyvind 'Mr.Elendig' Heggstad <mrelendig@har-ikkje.net>
pkgname=xorg-xpyb-git
pkgver=1.3.1_1_ged0147e
pkgrel=1
pkgdesc="XCB-based Python bindings for the X Window System"
url="http://xcb.freedesktop.org/"
license=('X11')
arch=('i686' 'x86_64')
depends=('python2' 'xcb-proto' 'libxcb>=1.7')
@MrElendig
MrElendig / gist:6448720
Created September 5, 2013 11:00
crappy cpu load script
#!/usr/bin/env python3
import time
def get_raw_data():
with open("/proc/stat") as s_fd:
data = [l.strip().split() for l in s_fd if l.startswith("cpu")]
data = {e[0]: [int(x) for x in e[1:]] for e in data}
return data
import XMonad
import XMonad.Hooks.DynamicLog
myConfig = defaultConfig { modMask = mod4Mask }
main = xmonad =<< xmobar myConfig
@MrElendig
MrElendig / CFG_PYTHON.patch
Created January 13, 2013 15:37
Compiling rust 0.5 results in empty .so files
commit 486217d7a2779d35c1177c7b1b7e96c1e5d30441 (HEAD, refs/remotes/origin/python, refs/heads/python)
Author: Daniel Micay <danielmicay@gmail.com>
Date: Thu Jan 3 02:53:05 2013 -0500
add missing $(CFG_PYTHON) prefixes
diff --git a/mk/docs.mk b/mk/docs.mk
index 2a7b3ec..9f64712 100644
--- a/mk/docs.mk
+++ b/mk/docs.mk
@MrElendig
MrElendig / xmonad-contrib-darcs PKGBUILD
Created December 20, 2012 18:55
mkdir xmonad-darcs/src && cd xmonad-darcs/src && darcs get --lazy http://code.haskell.org/xmonad && cd ../ && makepkg && cd ../ && mkdir xmonad-contrib-darcs/src && cd xmonad-contrib-darcs/src && darcs get --lazy http://code.haskell.org/xmonadcontrib && cd ../ && makepkg
# Contributor: adam vogt <vogt. adam at gmail.com>
# Package generated by cabal2arch 0.6
pkgname=xmonad-contrib-darcs
pkgrel=1
pkgver=20121207
pkgdesc="Third party extensions for xmonad"
url="http://hackage.haskell.org/package/xmonad-contrib"
license=('custom:BSD3')
arch=('i686' 'x86_64')
conflicts=('xmonad-contrib')
[oh@Alice][~/build/bpython-hg]% bpython-urwid
Traceback (most recent call last):
File "/usr/bin/bpython-urwid", line 9, in <module>
load_entry_point('bpython==mercurial', 'console_scripts', 'bpython-urwid')()
File "/usr/lib/python3.3/site-packages/bpython/urwid.py", line 1302, in main
myrepl.main_loop.screen.run_wrapper(run_with_screen_before_mainloop)
File "/usr/lib/python3.3/site-packages/urwid/raw_display.py", line 237, in run_wrapper
return fn()
File "/usr/lib/python3.3/site-packages/bpython/urwid.py", line 1253, in run_with_screen_before_mainloop
[oh@Alice][~/build/bpython-hg]% bpython-urwid
Traceback (most recent call last):
File "/usr/bin/bpython-urwid", line 9, in <module>
load_entry_point('bpython==mercurial', 'console_scripts', 'bpython-urwid')()
File "/usr/lib/python3.3/site-packages/pkg_resources.py", line 337, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3.3/site-packages/pkg_resources.py", line 2312, in load_entry_point
return ep.load()
File "/usr/lib/python3.3/site-packages/pkg_resources.py", line 2018, in load
entry = __import__(self.module_name, globals(),globals(), ['__name__'])
@MrElendig
MrElendig / gist:3912769
Created October 18, 2012 16:00
bpython with python 3.3
[oh@Alice][~/build/bpython-hg]% bpython
Traceback (most recent call last):
File "/usr/bin/bpython", line 9, in <module>
load_entry_point('bpython==mercurial', 'console_scripts', 'bpython')()
File "/usr/lib/python3.3/site-packages/bpython/cli.py", line 1912, in main
banner=banner)
File "/usr/lib/python3.3/site-packages/bpython/cli.py", line 1809, in curses_wrapper
return func(stdscr, *args, **kwargs)
File "/usr/lib/python3.3/site-packages/bpython/cli.py", line 1882, in main_curses
exit_value = clirepl.repl()
@MrElendig
MrElendig / xmonad.hs
Created October 4, 2012 23:59
failconfig fails
import XMonad
import XMonad.Layout.ResizableTile
import XMonad.Util.EZConfig
myLayout = rt ||| mirror rt ||| Tall
where
rt = ResizableTall 1 (3/100) (1/2) []
[Desktop Entry]
Encoding=UTF-8
Name=XMonad
Comment=XMonad ftw!
Exec=/usr/bin/xmonad
TryExec=/usr/bin/xmonad
Type=XSession