[{"data":1,"prerenderedAt":373},["ShallowReactive",2],{"i-lucide:menu":3,"i-lucide:arrow-up-right":8,"i-lucide:moon":10,"i-lucide:sun":12,"i-lucide:rss":14,"i-simple-icons:github":16,"i-simple-icons:linkedin":18,"post-\u002F2011\u002Fgeeky-fun-with-terminals":21,"surround-\u002F2011\u002Fgeeky-fun-with-terminals":360,"i-lucide:arrow-left":369,"i-lucide:arrow-right":371},{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":7},0,24,false,"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 5h16M4 12h16M4 19h16\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":9},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M7 7h10v10M7 17L17 7\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":11},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":13},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"4\"\u002F>\u003Cpath d=\"M12 2v2m0 16v2M4.93 4.93l1.41 1.41m11.32 11.32l1.41 1.41M2 12h2m16 0h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":15},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M4 11a9 9 0 0 1 9 9M4 4a16 16 0 0 1 16 16\"\u002F>\u003Ccircle cx=\"5\" cy=\"19\" r=\"1\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":17},"\u003Cpath fill=\"currentColor\" d=\"M12 .297c-6.63 0-12 5.373-12 12c0 5.303 3.438 9.8 8.205 11.385c.6.113.82-.258.82-.577c0-.285-.01-1.04-.015-2.04c-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729c1.205.084 1.838 1.236 1.838 1.236c1.07 1.835 2.809 1.305 3.495.998c.108-.776.417-1.305.76-1.605c-2.665-.3-5.466-1.332-5.466-5.93c0-1.31.465-2.38 1.235-3.22c-.135-.303-.54-1.523.105-3.176c0 0 1.005-.322 3.3 1.23c.96-.267 1.98-.399 3-.405c1.02.006 2.04.138 3 .405c2.28-1.552 3.285-1.23 3.285-1.23c.645 1.653.24 2.873.12 3.176c.765.84 1.23 1.91 1.23 3.22c0 4.61-2.805 5.625-5.475 5.92c.42.36.81 1.096.81 2.22c0 1.606-.015 2.896-.015 3.286c0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":19,"hidden":20},"\u003Cpath fill=\"currentColor\" d=\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037c-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85c3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.06 2.06 0 0 1-2.063-2.065a2.064 2.064 0 1 1 2.063 2.065m1.782 13.019H3.555V9h3.564zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0z\"\u002F>",true,{"id":22,"title":23,"body":24,"category":345,"comments":346,"date":347,"description":30,"excerpt":346,"extension":348,"image":349,"meta":350,"navigation":20,"path":351,"readingTime":352,"seo":353,"stem":354,"subtitle":346,"tags":355,"wordCount":358,"__hash__":359},"posts\u002F2011\u002Fgeeky-fun-with-terminals.md","Geeky fun with terminals",{"type":25,"value":26,"toc":343},"minimark",[27,31,34,42,49,52,61,339],[28,29,30],"p",{},"Linux Mint prints out an awesome fortune-greeting message every time a new terminal window is opened.",[28,32,33],{},"However, being a big fan of books, but not really M. Twain, I decided to swap my fortunes to quotes from S. Meyer's books.",[28,35,36,37,41],{},"For that, I created a new file based on ",[38,39,40],"code",{},"\u002Fusr\u002Fbin\u002Fmint-fortune"," that grabs a random line from my textfile with Twilight quotes.",[28,43,44,45,48],{},"I replaced the default mint command in ",[38,46,47],{},"\u002Fetc\u002Fbash.bashrc"," with my own, installed the quotes and printer files and... voila!",[28,50,51],{},"So now you know what I do in lectures when it gets especially boring.",[28,53,54,57,58,60],{},[38,55,56],{},"\u002Fusr\u002Fbin\u002Ftwilight-greeter"," is identical to ",[38,59,40],{}," except the last line.",[62,63,68],"pre",{"className":64,"code":65,"language":66,"meta":67,"style":67},"language-bash shiki shiki-themes github-light github-dark","#!\u002Fbin\u002Fbash\nRANGE=3\nnumber=$RANDOM\nlet \"number %= $RANGE\"\ncase $number in\n        0)\n                cow=\"moose\"\n                ;;\n        1)\n                cow=\"tux\"\n                ;;\n        2)\n                cow=\"koala\"\n                ;;\nesac\n\nRANGE=2\nnumber=$RANDOM\nlet \"number %= $RANGE\"\ncase $number in\n        0)\n                command=\"\u002Fusr\u002Fgames\u002Fcowsay\"\n                ;;\n        1)\n                command=\"\u002Fusr\u002Fgames\u002Fcowthink\"\n                ;;\nesac\n\nshuf -n 1 \u002Fusr\u002Fshare\u002Ftwilight_quotes.txt | $command -f $cow\n","bash","",[38,69,70,79,94,105,121,133,143,154,160,168,178,183,191,201,206,212,218,228,237,248,257,264,275,280,286,296,301,306,311],{"__ignoreMap":67},[71,72,75],"span",{"class":73,"line":74},"line",1,[71,76,78],{"class":77},"sJ8bj","#!\u002Fbin\u002Fbash\n",[71,80,82,86,90],{"class":73,"line":81},2,[71,83,85],{"class":84},"sVt8B","RANGE",[71,87,89],{"class":88},"szBVR","=",[71,91,93],{"class":92},"sZZnC","3\n",[71,95,97,100,102],{"class":73,"line":96},3,[71,98,99],{"class":84},"number",[71,101,89],{"class":88},[71,103,104],{"class":84},"$RANDOM\n",[71,106,108,112,115,118],{"class":73,"line":107},4,[71,109,111],{"class":110},"sj4cs","let",[71,113,114],{"class":92}," \"number %= ",[71,116,117],{"class":84},"$RANGE",[71,119,120],{"class":92},"\"\n",[71,122,124,127,130],{"class":73,"line":123},5,[71,125,126],{"class":88},"case",[71,128,129],{"class":84}," $number ",[71,131,132],{"class":88},"in\n",[71,134,136,140],{"class":73,"line":135},6,[71,137,139],{"class":138},"sA_wV","        0",[71,141,142],{"class":88},")\n",[71,144,146,149,151],{"class":73,"line":145},7,[71,147,148],{"class":84},"                cow",[71,150,89],{"class":88},[71,152,153],{"class":92},"\"moose\"\n",[71,155,157],{"class":73,"line":156},8,[71,158,159],{"class":84},"                ;;\n",[71,161,163,166],{"class":73,"line":162},9,[71,164,165],{"class":138},"        1",[71,167,142],{"class":88},[71,169,171,173,175],{"class":73,"line":170},10,[71,172,148],{"class":84},[71,174,89],{"class":88},[71,176,177],{"class":92},"\"tux\"\n",[71,179,181],{"class":73,"line":180},11,[71,182,159],{"class":84},[71,184,186,189],{"class":73,"line":185},12,[71,187,188],{"class":138},"        2",[71,190,142],{"class":88},[71,192,194,196,198],{"class":73,"line":193},13,[71,195,148],{"class":84},[71,197,89],{"class":88},[71,199,200],{"class":92},"\"koala\"\n",[71,202,204],{"class":73,"line":203},14,[71,205,159],{"class":84},[71,207,209],{"class":73,"line":208},15,[71,210,211],{"class":88},"esac\n",[71,213,215],{"class":73,"line":214},16,[71,216,217],{"emptyLinePlaceholder":20},"\n",[71,219,221,223,225],{"class":73,"line":220},17,[71,222,85],{"class":84},[71,224,89],{"class":88},[71,226,227],{"class":92},"2\n",[71,229,231,233,235],{"class":73,"line":230},18,[71,232,99],{"class":84},[71,234,89],{"class":88},[71,236,104],{"class":84},[71,238,240,242,244,246],{"class":73,"line":239},19,[71,241,111],{"class":110},[71,243,114],{"class":92},[71,245,117],{"class":84},[71,247,120],{"class":92},[71,249,251,253,255],{"class":73,"line":250},20,[71,252,126],{"class":88},[71,254,129],{"class":84},[71,256,132],{"class":88},[71,258,260,262],{"class":73,"line":259},21,[71,261,139],{"class":138},[71,263,142],{"class":88},[71,265,267,270,272],{"class":73,"line":266},22,[71,268,269],{"class":84},"                command",[71,271,89],{"class":88},[71,273,274],{"class":92},"\"\u002Fusr\u002Fgames\u002Fcowsay\"\n",[71,276,278],{"class":73,"line":277},23,[71,279,159],{"class":84},[71,281,282,284],{"class":73,"line":5},[71,283,165],{"class":138},[71,285,142],{"class":88},[71,287,289,291,293],{"class":73,"line":288},25,[71,290,269],{"class":84},[71,292,89],{"class":88},[71,294,295],{"class":92},"\"\u002Fusr\u002Fgames\u002Fcowthink\"\n",[71,297,299],{"class":73,"line":298},26,[71,300,159],{"class":84},[71,302,304],{"class":73,"line":303},27,[71,305,211],{"class":88},[71,307,309],{"class":73,"line":308},28,[71,310,217],{"emptyLinePlaceholder":20},[71,312,314,318,321,324,327,330,333,336],{"class":73,"line":313},29,[71,315,317],{"class":316},"sScJk","shuf",[71,319,320],{"class":110}," -n",[71,322,323],{"class":110}," 1",[71,325,326],{"class":92}," \u002Fusr\u002Fshare\u002Ftwilight_quotes.txt",[71,328,329],{"class":88}," |",[71,331,332],{"class":84}," $command ",[71,334,335],{"class":110},"-f",[71,337,338],{"class":84}," $cow\n",[340,341,342],"style",{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sA_wV, html code.shiki .sA_wV{--shiki-default:#032F62;--shiki-dark:#DBEDFF}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":67,"searchDepth":81,"depth":81,"links":344},[],"Projects",null,"2011-05-09","md","\u002Fcontent\u002F2011\u002F05\u002Fterminal.png",{},"\u002F2011\u002Fgeeky-fun-with-terminals","less than 1 minute",{"title":23,"description":30},"2011\u002Fgeeky-fun-with-terminals",[66,356,357],"mint","shell",149,"KO5nYD3Qx7vADF1CrviJwH1uUAtOwhselr6NHXuVvCk",[361,365],{"title":362,"path":363,"stem":364,"children":-1},"SMS-gateway","\u002F2011\u002Fsms-gateway","2011\u002Fsms-gateway",{"title":366,"path":367,"stem":368,"children":-1},"Developers Toolbox","\u002F2011\u002Fdevelopers-toolbox","2011\u002Fdevelopers-toolbox",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":370},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m12 19l-7-7l7-7m7 7H5\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":372},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M5 12h14m-7-7l7 7l-7 7\"\u002F>",1790886933745]