From bd4901921716bea3352d10896ab7df645a643775 Mon Sep 17 00:00:00 2001 From: Adam Veldhousen Date: Mon, 26 Feb 2018 18:45:28 -0600 Subject: [PATCH] go version manager, i3 shorcuts for nitrogen, polybar config changes --- config/i3/config | 5 ++++- config/i3/polybar.sh | 4 +++- config/polybar/config | 15 ++++++++------- install/debian.sh | 26 +++++++++++++++++--------- 4 files changed, 32 insertions(+), 18 deletions(-) diff --git a/config/i3/config b/config/i3/config index 973116a..3a0b5be 100644 --- a/config/i3/config +++ b/config/i3/config @@ -25,7 +25,10 @@ exec_always --no-startup-id gnome-power-manager exec pa-applet # wallpaper -exec --no-startup-id nitrogen --restore +exec_always --no-startup-id nitrogen --head=0 --save --set-centered ~/Pictures/Wallpapers/landscapes/03886_paintedplains_3840x2160.jpg & +exec_always --no-startup-id nitrogen --head=1 --save --set-centered ~/Pictures/Wallpapers/landscapes/03886_paintedplains_3840x2160.jpg & +exec_always --no-startup-id nitrogen --head=2 --save --set-centered ~/Pictures/Wallpapers/landscapes/03886_paintedplains_3840x2160.jpg & + # start polybar exec_always --no-startup-id ~/.config/i3/polybar.sh & diff --git a/config/i3/polybar.sh b/config/i3/polybar.sh index db66603..fcf68dc 100755 --- a/config/i3/polybar.sh +++ b/config/i3/polybar.sh @@ -3,4 +3,6 @@ killall -q polybar while pgrep -x polybar >/dev/null; do sleep 1; done -polybar bar1 & +MONITOR=eDP-1-1 polybar bar1 & +MONITOR=DVI-I-3-2 polybar bar1 & +MONITOR=DVI-I-2-1 polybar bar1 & diff --git a/config/polybar/config b/config/polybar/config index ae39f5a..8e41c0c 100644 --- a/config/polybar/config +++ b/config/polybar/config @@ -19,7 +19,7 @@ secondary = #e60053 alert = #bd2c40 [bar/bar1] -;monitor = ${env:MONITOR:HDMI-1} +monitor = ${env:MONITOR:eDP-1-1} width = 100% height = 45 @@ -208,7 +208,7 @@ label = CPU: %percentage:2%% [module/wlan] type = internal/network interface = wlp110s0 -interval = 3.0 +interval = 1.0 label-connected = wlan: '%essid%' - %local_ip% - U-%upspeed% D-%downspeed% format-connected = @@ -227,20 +227,21 @@ ramp-signal-3 =  ramp-signal-4 =  ramp-signal-foreground = ${colors.foreground-alt} -[module/eth] +[module/network] type = internal/network interface = enp109s0f1 +;interface = enx8cae5cec01dd interval = 3.0 format-connected-underline = #55aa55 -format-connected-prefix = " " +;format-connected-prefix = " " format-connected-prefix-foreground = ${colors.foreground-alt} label-connected = eth %local_ip% format-disconnected = ;format-disconnected = ;format-disconnected-underline = ${self.format-connected-underline} -;label-disconnected = %ifname% disconnected +label-disconnected = %ifname% disconnected ;label-disconnected-foreground = ${colors.foreground-alt} [module/date] @@ -360,10 +361,10 @@ menu-1-0 = cancel menu-1-0-exec = menu-open-0 menu-1-1 = reboot -menu-1-1-exec = sudo reboot +menu-1-1-exec = shutdown -r now menu-2-0 = power off -menu-2-0-exec = sudo shutdown now +menu-2-0-exec = shutdown now menu-2-1 = cancel menu-2-1-exec = menu-open-0 diff --git a/install/debian.sh b/install/debian.sh index 4f9a8cb..22d2ac3 100755 --- a/install/debian.sh +++ b/install/debian.sh @@ -7,6 +7,7 @@ fi apt-get update && apt-get install -y \ build-essential \ + bison \ checkinstall \ cargo \ cmake \ @@ -15,14 +16,7 @@ apt-get update && apt-get install -y \ curl \ git \ i3-wm \ - nitrogen \ - python \ - rbenv \ - ruby-build \ - rust \ - tmux \ - terminator \ - wget \ + libunwind-dev \ libcairo2-dev \ libxcb1-dev \ libxcb-ewmh-dev \ @@ -39,14 +33,28 @@ apt-get update && apt-get install -y \ libiw-dev \ libcurl4-openssl-dev \ libxcb-cursor-dev \ - snap \ + nitrogen \ pkg-config \ python-xcbgen \ + python \ + snap \ + rbenv \ + ruby-build \ + rust \ + terminator \ + tmux \ + wget \ xcb-proto; snap install slack; curl https://raw.githubusercontent.com/creationix/nvm/v0.25.0/install.sh | bash +bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer) +source ~/.gvm/scripts/gvm +gvm install go1.4 -B +gvm use go1.4 +export GOROOT_BOOTSTRAP=$GOROOT +gvm install go1.5 cd ${dest}/projects