{"id":1113,"date":"2018-03-03T21:43:08","date_gmt":"2018-03-03T21:43:08","guid":{"rendered":"http:\/\/blog.datentraeger.li\/?p=1113"},"modified":"2018-03-03T21:43:08","modified_gmt":"2018-03-03T21:43:08","slug":"pywal","status":"publish","type":"post","link":"https:\/\/blog.datentraeger.li\/?p=1113","title":{"rendered":"pywal"},"content":{"rendered":"<p>Auf unixporn hab ich ja zwar immer wieder von <a href=\"https:\/\/github.com\/dylanaraps\/pywal\" target=\"_blank\" rel=\"noopener\">pywal<\/a> gelesen, mir das ganze aber nie wirklich angeschaut. Bis vorletzter Woche.<\/p>\n<p>Und ich muss sagen, es lohnt sich und ist auch ganz schnell montiert. Das einzige Problem dabei ist: wenn&#8217;s mal montiert ist, kann man nicht mehr aufh\u00f6ren, colorschemes mit unterschiedlichen Wallpapern zu erstellen und versaut einfach Zeit \ud83d\ude09<\/p>\n<p>pywal ist ein Skript, welches ein Bild (oder ein ganzes Verzeichnis von Bildern) verwendet, um daraus ein Colorscheme zu erstellen und dieses Scheme dann auch gleich in allen offenen Terminals anpasst, ohne dass diese geschlossen werden m\u00fcssen.<\/p>\n<p>Ich habs bei mir als User montiert. Danach muss man&#8217;s eigentlich nur noch starten und das Bild angeben. Ich mach das gerne grad als User (nicht sytemwide), da ich das ganze ohne speziellen Rechte montieren kann, was f\u00fcr meine config-Script nat\u00fcrlich einfacher zu managen ist..<\/p>\n<pre class=\"lang:default decode:true\">pip3 install --user pywal\r\nCollecting pywal\r\nInstalling collected packages: pywal\r\nSuccessfully installed pywal-1.3.2<\/pre>\n<p>Hier mal ohne, dass der Path erg\u00e4nzt wurde, das kann man sonst auch alles im Wiki nachlesen<\/p>\n<pre class=\"lang:default decode:true\">~\/.local\/bin\/wal -i ~\/Pictures\/Wallpapers\/foobear.jpg<\/pre>\n<p>Das ganze hat nat\u00fcrlich auch einige Parameter, auf die ich hier aber nicht eingehe. Ist alles gut dokumentiert.<\/p>\n<h3>Mapping in Ranger<\/h3>\n<p>Um einfach ein Bild auszuw\u00e4hlen und das ganze &#8220;automagisch&#8221; durchzuf\u00fchren, hab ich mir ein mapping in Ranger hinterlegt<\/p>\n<pre class=\"lang:default decode:true \">map wal shell wal -c -i %f<\/pre>\n<p>somit reicht es, wenn ich &#8220;wal&#8221; beim ausgew\u00e4hlten Bild mache und alles ist erledigt, finde das noch recht angenehm.<\/p>\n","protected":false},"excerpt":{"rendered":"Auf unixporn hab ich ja zwar immer wieder von pywal gelesen, mir das ganze aber nie wirklich angeschaut. Bis vorletzter Woche. Und ich muss sagen, es lohnt sich und ist auch ganz schnell montiert. Das einzige Problem dabei ist: wenn&#8217;s mal montiert ist, kann man nicht mehr aufh\u00f6ren, colorschemes mit&hellip;\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36],"tags":[],"class_list":["post-1113","post","type-post","status-publish","format-standard","hentry","category-cli"],"_links":{"self":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts\/1113","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1113"}],"version-history":[{"count":10,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts\/1113\/revisions"}],"predecessor-version":[{"id":1190,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts\/1113\/revisions\/1190"}],"wp:attachment":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1113"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1113"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}