Skip to content

Instantly share code, notes, and snippets.

Dāvis davispuh

Block or report user

Report or block davispuh

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@davispuh
davispuh / files.rb
Created Mar 23, 2016
Show Tar archive files
View files.rb
#!/bin/ruby
require 'faraday'
url = 'http://domain/somefile.tar'
conn = Faraday.new
header_response = conn.head(url)
total_size = header_response.env[:response_headers]["content-length"].to_i
@davispuh
davispuh / efifb.patch
Created Mar 22, 2016
Make efifb as a loadable module
View efifb.patch
diff --git a/drivers/video/fbdev/Kconfig b/drivers/video/fbdev/Kconfig
index 8ea45a5..de3c96e 100644
--- a/drivers/video/fbdev/Kconfig
+++ b/drivers/video/fbdev/Kconfig
@@ -760,7 +760,7 @@ config FB_VESA
read <file:Documentation/fb/vesafb.txt>. If unsure, say Y.
config FB_EFI
- bool "EFI-based Framebuffer Support"
+ tristate "EFI-based Framebuffer Support"
@davispuh
davispuh / test_daylight_savings.patch
Created Jan 26, 2016
Chronic test_daylight_savings
View test_daylight_savings.patch
diff --git a/test/test_daylight_savings.rb b/test/test_daylight_savings.rb
index d6f303f..3dfdc26 100644
--- a/test/test_daylight_savings.rb
+++ b/test/test_daylight_savings.rb
@@ -9,110 +9,91 @@ class TestDaylightSavings < TestCase
def test_begin_past
# ambiguous - resolve to last night
- t = Chronic::RepeaterTime.new('900')
- t.start = @begin_daylight_savings
View vlc.map
0000000000400000 12K r-x-- vlc
0000000000602000 4K r---- vlc
0000000000603000 4K rw--- vlc
00000000017ed000 1720K rw--- [ anon ]
00007efcfff12000 3048K rw-s- [ shmid=0x3a18020 ]
00007efd00212000 44K r-x-- libnss_files-2.22.so
00007efd0021d000 2044K ----- libnss_files-2.22.so
00007efd0041c000 4K r---- libnss_files-2.22.so
00007efd0041d000 4K rw--- libnss_files-2.22.so
00007efd0041e000 24K rw--- [ anon ]
View vlc.log
execve("/usr/sbin/vlc", ["vlc"], [/* 21 vars */]) = 0
brk(0) = 0x246d000
open("/usr/lib/tls/x86_64/libdlfaker.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/tls/x86_64", 0x7ffd43baaca0) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libdlfaker.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/tls", 0x7ffd43baaca0) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64/libdlfaker.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64", 0x7ffd43baaca0) = -1 ENOENT (No such file or directory)
open("/usr/lib/libdlfaker.so", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\7\0\0\0\0\0\0"..., 832) = 832
@davispuh
davispuh / switch-nvidia.service
Last active Aug 29, 2015
Switch to NVIDIA module
View switch-nvidia.service
[Unit]
Description=Nvidia Switch
DefaultDependencies=no
After=plymouth-quit.service plymouth-quit-wait.service
Before=display-manager.service
[Service]
ExecStart=/bin/switch-modules.sh nvidia
Type=oneshot
KillMode=none
@davispuh
davispuh / switch-modules.sh
Last active Aug 25, 2017
Switch NVIDIA/nouveau modules
View switch-modules.sh
#!/bin/sh
unbind_vtconsoles()
{
for ((i = 0; i < 16; i++))
do
if [ -d "/sys/class/vtconsole/vtcon$i" ]; then
if [ `cat /sys/class/vtconsole/vtcon$i/name | grep -c "frame buffer"` -eq 1 ]; then
while [ `cat /sys/class/vtconsole/vtcon$i/bind` -ne 0 ]; do
View PKGBUILD.patch
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,21 +13,21 @@ source=('attica::git+git://anongit.kde.org/attica')
md5sums=('SKIP')
pkgver() {
- cd ${srcdir}/attica
+ cd "${srcdir}/attica"
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
@davispuh
davispuh / PKGBUILD.patch
Last active Aug 29, 2015
Pacaur PKGBUILD.patch
View PKGBUILD.patch
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -33,25 +33,25 @@ build() {
package() {
cd "$srcdir/$_gitname"
- mkdir -p $pkgdir/etc/xdg/pacaur
- install -D -m644 ./config $pkgdir/etc/xdg/pacaur/config
- mkdir -p $pkgdir/usr/bin
- install -D -m755 ./pacaur $pkgdir/usr/bin/pacaur
@davispuh
davispuh / SmartAttackScript.js
Last active Aug 29, 2015
SmartAttackScript
View SmartAttackScript.js
javascript:var Settings={Mode:0,Times:[0,6,12,18],Range: 1,Include:{Scout:1},Troops:[{Ram:1,All:1},{Catapult:1,All:1},{Spear:1,Sword:1,Axe:1,Light:1,Heavy:1,All:0}],Limit:{},Keep:0,Coords:'469|513 472|509 476|535 558|505 562|506 566|505 568|504 568|510 568|512 570|504 570|505 571|506 403|543 404|524 407|500 410|501 413|549 413|550 414|543 414|544 415|546 431|529 433|521 433|526 438|517 440|523 443|527 444|521 451|528 452|525 453|532 454|521 454|522 458|518 460|515 472|527 472|528 475|537 475|539 477|537 478|541 479|541 480|526 480|538 480|542 481|539 482|522 484|519 484|538 486|513 486|530 488|526 490|525 493|511 494|523 526|502 529|500 536|537 537|512 537|536 537|537 538|536 539|539 541|538 562|504 564|501 566|501 569|501 571|504 592|523 593|520 593|525 594|522 595|511 596|519 596|525 596|527 597|524 461|510 463|516 465|517 465|520 466|517 466|519 485|538 487|534 487|536 492|527 492|528 492|529 493|527 494|521 496|516 497|521 499|518 499|520 499|521 499|522 500|520 500|521 500|522 509|514 513|516 513|517 514
You can’t perform that action at this time.