From cbf17316328d4527af0cb17036941d9ca43214ed Mon Sep 17 00:00:00 2001 From: Geoffrey Frogeye Date: Mon, 22 Jan 2018 08:29:43 +0100 Subject: [PATCH] arch-kexec --- bashrc | 3 +++ bower | 1 + cargo | 1 + config/i3/config | 5 +++++ gem | 1 + go | 1 + m2 | 1 + npm | 1 + nv | 1 + scripts/arch-kexec | 3 +++ scripts/heavyPackages | 10 ++++++++++ vimpcrc | 7 +++++++ 12 files changed, 35 insertions(+) create mode 120000 bower create mode 120000 cargo create mode 120000 gem create mode 120000 go create mode 120000 m2 create mode 120000 npm create mode 120000 nv create mode 100755 scripts/arch-kexec create mode 100755 scripts/heavyPackages create mode 100644 vimpcrc diff --git a/bashrc b/bashrc index 8cfddc5..15fcf20 100644 --- a/bashrc +++ b/bashrc @@ -46,6 +46,9 @@ alias pacman='pacman --color auto' alias dmesg='dmesg --ctime' # Frequent mistakes +alias sl=ls +alias al=la +alias mdkir=mkdir alias systemclt=systemctl # Shortcuts for commonly used commands diff --git a/bower b/bower new file mode 120000 index 0000000..2176c40 --- /dev/null +++ b/bower @@ -0,0 +1 @@ +.cache/bower \ No newline at end of file diff --git a/cargo b/cargo new file mode 120000 index 0000000..b8adac1 --- /dev/null +++ b/cargo @@ -0,0 +1 @@ +.cache/cargo \ No newline at end of file diff --git a/config/i3/config b/config/i3/config index 774c3fe..04ffddd 100644 --- a/config/i3/config +++ b/config/i3/config @@ -145,14 +145,19 @@ set $WS10 10 # Workspace output workspace "$WS1" output LVDS1 workspace "$WS2" output VGA1 +workspace "$WS2" output HDMI1 workspace "$WS3" output LVDS1 workspace "$WS4" output VGA1 +workspace "$WS4" output HDMI1 workspace "$WS5" output LVDS1 workspace "$WS6" output VGA1 +workspace "$WS6" output HDMI1 workspace "$WS7" output LVDS1 workspace "$WS8" output VGA1 +workspace "$WS8" output HDMI1 workspace "$WS9" output LVDS1 workspace "$WS10" output VGA1 +workspace "$WS10" output HDMI1 # switch to workspace bindsym $mod+1 workspace $WS1 diff --git a/gem b/gem new file mode 120000 index 0000000..23390de --- /dev/null +++ b/gem @@ -0,0 +1 @@ +.cache/gem \ No newline at end of file diff --git a/go b/go new file mode 120000 index 0000000..3f37a1f --- /dev/null +++ b/go @@ -0,0 +1 @@ +.cache/go \ No newline at end of file diff --git a/m2 b/m2 new file mode 120000 index 0000000..6897d10 --- /dev/null +++ b/m2 @@ -0,0 +1 @@ +.cache/m2 \ No newline at end of file diff --git a/npm b/npm new file mode 120000 index 0000000..47f1d63 --- /dev/null +++ b/npm @@ -0,0 +1 @@ +.cache/npm \ No newline at end of file diff --git a/nv b/nv new file mode 120000 index 0000000..7392898 --- /dev/null +++ b/nv @@ -0,0 +1 @@ +.cache/nv \ No newline at end of file diff --git a/scripts/arch-kexec b/scripts/arch-kexec new file mode 100755 index 0000000..b65004e --- /dev/null +++ b/scripts/arch-kexec @@ -0,0 +1,3 @@ +#!/usr/bin/env bash +sudo kexec -l /boot/vmlinuz-linux --initrd=/boot/initramfs-linux.img --reuse-cmdlin +sudo systemctl kexec diff --git a/scripts/heavyPackages b/scripts/heavyPackages new file mode 100755 index 0000000..8235b61 --- /dev/null +++ b/scripts/heavyPackages @@ -0,0 +1,10 @@ +#!/usr/bin/env bash + +# Return a list of packages sorted by size + +(echo PACKAGE SIZE; \ + for A in /var/lib/pacman/local/*/desc; do + (sed -n 2p $A; (grep '^%SIZE%$' $A -A1 | tail -1)) | tr '\n' ' '; echo + done \ + | sort -nrk2) \ +| column -t diff --git a/vimpcrc b/vimpcrc new file mode 100644 index 0000000..97f442c --- /dev/null +++ b/vimpcrc @@ -0,0 +1,7 @@ +map FF :browsegg/ +map à :set add nexta:set add end +map @ :set add nexta:set add end:next +map ° D:browseA:shuffle:play:playlist +set songformat {%a - %b: %t}|{%f}$E$R $H[$H%l$H]$H +set libraryformat %n \| {%t}|{%f}$E$R $H[$H%l$H]$H +set ignorecase