trying to fix

This commit is contained in:
Chris Cochrun 2022-01-03 12:41:35 -06:00
parent fa407dfeb6
commit e013d7569e
22945 changed files with 447936 additions and 0 deletions

View file

@ -0,0 +1,5 @@
<p>Desktop Linux is about to get a lot more competitive, one of its recent biggest disruptors is going full time. Ikey, founder of the Solus project, joins us to discuss where this is going.<br>
<br /> </p>
<p>Plus A dive into Fedora 26 beta, the security of Cockpit, Ubuntu Gnome survey results & opening some Windows gaming tech to all of us.</p><p><a href="https://jupitersignal.memberful.com/checkout?plan=52946" rel="payment">Support LINUX Unplugged</a></p>

View file

@ -0,0 +1,27 @@
<p><iframe loading="lazy" title="Destination Linux EP66 - Christel Dahlskjaer of PIA" width="800" height="450" src="https://www.youtube.com/embed/CUbQiPEV_s4?feature=oembed" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p>
<p>&nbsp;</p>
<p>Welcome to Episode 66</p>
<p>Today we have a special guest Christel Dahlskjaer</p>
<p>Twitter</p>
<p>Blog</p>
<p>Hacker Public Radio Interview</p>
<p>Upcoming Freenode Live Conference</p>
<p>PIA announces it&#8217;s going open source</p>
<p>PIA Announces Platinum Sponsorship of GUADEC 2016 &#8211; The GNOME Conference</p>
<p>Private Internet Access and Digital Rights Activism</p>
<p>Admin</p>
<p>Patreon</p>
<p>Liberapay</p>
<p>Destination Linux Apparel</p>
<p>Destination Linux Youtube</p>
<p>Where Can You Find Us This Week</p>
<p>Rocco can be found at www.bigdaddylinux.com<br />
Ryan can be found on youtube at www.youtube.com/dasgeek<br />
Zeb can be found on youtube at www.youtube.com/zebedeeboss<br />
Michael can be found at www.tuxdigital.com<br />
All of us can be found on Big Daddy Linux Live! Which is on every Saturday night on the BigDaddyLinux Youtube channel</p>
<p>Twitter</p>
<p>@bigdaddylinux @dasgeekchannel @TuxDigitalcom @zebedeeboss</p>
<p>A big thank you to each and every one of you for supporting us by watching or listening to Destination Linux.</p>
<p>We want to ask everyone to help us out by leaving a rating on your favorite podcast app and also if you like the show consider subscribing to us on both platforms YouTube and the podcast. This helps us to ensure we can continue drawing great interviews and providing quality content every week.</p>
<p>Everybody have a great week and remember the Journey ITSELF is just as important as the Destination.</p>

View file

@ -0,0 +1 @@
<table> <tr><td> <a href="https://www.reddit.com/r/unixporn/comments/r7vwlc/kde_gruvbox_is_premium/"> <img src="https://preview.redd.it/u30u5k3owa381.png?width=640&amp;crop=smart&amp;auto=webp&amp;s=d13802d379b5707e87571e9839862771478009da" alt="[KDE] Gruvbox is premium" title="[KDE] Gruvbox is premium" /> </a> </td><td> &#32; submitted by &#32; <a href="https://www.reddit.com/user/crankenstein101"> /u/crankenstein101 </a> <br/> <span><a href="https://i.redd.it/u30u5k3owa381.png">[link]</a></span> &#32; <span><a href="https://www.reddit.com/r/unixporn/comments/r7vwlc/kde_gruvbox_is_premium/">[comments]</a></span> </td></tr></table>

View file

@ -0,0 +1 @@
<p><img src="https://thumbnails.lbry.com/4tAQM5uU8uk" width="480" alt="thumbnail" title="Enlightenment and the Righteous Mind | Steven Pinker & Jonathan Haidt | The JBP Podcast S4: E52" /></p>This episode was recorded on June 6th, 2021.<br /><br />Dr. Peterson, Steven Pinker and Jonathan Haidt sit down to discuss a variety of topics in relation to societies function and creating the most stable systems for humans to function in, primarily by reviewing the examples history lends us.<br /><br />Stephen Pinker is a Canadian-born American psychologist who advocated evolutionary explanations for the functions of the brain and thus for language and behavior. His books include the language instinct, How the mind works a blank slate, the better angels of our nature, the sense of style, and Enlightenment Now. His list of achievements, including being on Time magazines list of the 100 most influential people today, is quite long and varied.<br /><br />Jonathan Haidt is a social psychologist at New York Universitys Stern School of Business. His mission is to use research on moral psychology to help people understand each other and to help important social institutions work better. His books include The Happiness Hypothesis, The Righteous Mind, the Coddling of the American Mind.<br /><br />Follow Steven's Twitter:<br />https://twitter.com/sapinker<br /><br />Read Steven Pinker's book:<br />https://stevenpinker.com/publications/rationality-what-it-why-it-seems-so-scarce-and-why-it-matters<br /><br />Find more Jonathan Haidt here:<br />https://www.thecoddling.com/<br /><br />Read Jonathan's book:<br />https://www.amazon.com/Coddling-American-Mind-Intentions-Generation/dp/0735224919<br /><br />Jonathan's most recent essay:<br />https://www.persuasion.community/p/haidt-monomania-is-illiberal-and<br /><br />[0:00] Intro<br />[00:18] Jordan introduces this weeks guests, Dr. Stephen Pinker and Dr. Jonathan Haidt<br />[02:47] Catching up with the recent research and endeavors of Jonathan Haidt. Elaborating on the framework of moralism versus true and false when viewing the world.<br />[07:00] How cognitive biases lead to a more pessimistic view of where the world is headed<br />[10:30] The problems with the idea of utopia, and its beneficial uses when properly inserted into a societys belief (religious) structure.<br />[18:00] examining the role that a group religion plays to bring people together.<br />[24:30] Jordan highlights the role he believes Christianity had in turning peoples attention to the evil that lies within us all.<br />[29:30] Reflections on Enlightenment Now, How do you engage people towards the most beneficial set of goals without necessarily using religion as a backbone?<br />[38:00] Is the world we are living in a new frontier based on the expanding influence of the internet and social media on individuals decision-making?<br />[48:00] Discussion on the dangers posed by the new world to the endurance of liberal democracies.<br />[56:00] Finding truth in the post-2012 social media revolution.<br />[1:06:00] The rate of change in modern life.<br />[1:07:00] The Righteous Mind, Jonathan Haidt<64><74><br />...<br />https://www.youtube.com/watch?v=4tAQM5uU8uk

View file

@ -0,0 +1 @@
<table> <tr><td> <a href="https://www.reddit.com/r/unixporn/comments/qz6x66/cinnamon_my_first_attempt_at_a_linux_mint_rice/"> <img src="https://preview.redd.it/zux42qdo51181.jpg?width=640&amp;crop=smart&amp;auto=webp&amp;s=e9b140d3034976aa3e5101a8fd02799858801aa8" alt="[Cinnamon] My first attempt at a Linux Mint rice" title="[Cinnamon] My first attempt at a Linux Mint rice" /> </a> </td><td> &#32; submitted by &#32; <a href="https://www.reddit.com/user/contain_us"> /u/contain_us </a> <br/> <span><a href="https://i.redd.it/zux42qdo51181.jpg">[link]</a></span> &#32; <span><a href="https://www.reddit.com/r/unixporn/comments/qz6x66/cinnamon_my_first_attempt_at_a_linux_mint_rice/">[comments]</a></span> </td></tr></table>

View file

@ -0,0 +1,110 @@
<p>It seems as though an irrational fear of the <em>mouse</em> dominates amongst Un*x dogmatists. Be it because their tools dont integrate, or because it is a symbol or rebellion, a means to differentiate their prior ignorance from the enlightenment they have attained between the <em>standard input</em> and the <em>standard output</em> stream, the self-emancipation from the mouse is a rite of passage or a shameful burden on those who fail<a class="footnote-ref" href="https://ruzkuku.com/emacs.atom#fn1" id="fnref1"><sup>1</sup></a> <a class="footnote-ref" href="https://ruzkuku.com/emacs.atom#fn2" id="fnref2"><sup>2</sup></a>.</p>
<p>As might be clear by my tone, I have little regard for this position. It certainly is worthwhile knowing that and how it is possible to avoid using the mouse, when keyboard shortcuts more convenient<a class="footnote-ref" href="https://ruzkuku.com/emacs.atom#fn3" id="fnref3"><sup>3</sup></a>, but there is no need for the artificial asceticism of ready-to-use technology, for the sake of purity and dogma.</p>
<p>The denunciation of the mouse usually involves invoking concepts such as the “home row”, or the cumbersome migration of the hand between keyboard and mouse. These might all be well and good, if I were a typist and as such all I did was to type. But this isnt the case, I ponder and perceive, more than I write.</p>
<p>When debugging code or studying a program, it is quite comfortable to depend on only one hand, and have the other free to scribble or relax. The issue isnt using a mouse or only using a keyboard, it is context switching.</p>
<hr />
<p>And now for something mostly different: Speaking of “context”, here is something more concrete:</p>
<p>The more or less recent addition of <code>context-menu-mode</code> by the ever creative <a href="https://jurta.org/en/emacs/">Juri Linkov</a> to Emacs 28 is worth talking about.</p>
<p>The general idea is to provide a <a href="https://en.wikipedia.org/wiki/Context_menu">“context menu”</a> to Emacs, that can be invoked by a simple right click. You might know these kinds of menus from your file manager or browser, where you get fewer or more options, depend on what you clicked. To enabled this feature in Emacs 28 or greater, one simply has to enable the aforementioned <code>context-menu-mode</code> minor mode.</p>
<p>It wouldnt be Emacs if it ended here! It has to be configurable, extendable and improvable in accordance to the users needs and wants. That is where <code>context-menu-functions</code> comes into play. This is a list of functions used to populate the menu programmatically. In my case, I set it to:</p>
<div class="sourceCode" id="cb1"><pre class="sourceCode lisp"><code class="sourceCode commonlisp"><span id="cb1-1"><a href="https://ruzkuku.com/emacs.atom#cb1-1" tabindex="-1"></a>(<span class="kw">setq</span> context-menu-functions</span>
<span id="cb1-2"><a href="https://ruzkuku.com/emacs.atom#cb1-2" tabindex="-1"></a> '(context-menu-ffap</span>
<span id="cb1-3"><a href="https://ruzkuku.com/emacs.atom#cb1-3" tabindex="-1"></a> occur-context-menu</span>
<span id="cb1-4"><a href="https://ruzkuku.com/emacs.atom#cb1-4" tabindex="-1"></a> context-menu-region</span>
<span id="cb1-5"><a href="https://ruzkuku.com/emacs.atom#cb1-5" tabindex="-1"></a> context-menu-undo</span>
<span id="cb1-6"><a href="https://ruzkuku.com/emacs.atom#cb1-6" tabindex="-1"></a> context-menu-dictionary))</span></code></pre></div>
<p>For example, the first function <code>context-menu-ffap</code> checks if there is a generalized file name wherever I clicked, and in that case it will insert a menu item for me to open whatever I clicked on:</p>
<figure>
<img alt="An example of the context menu (keep in mind that the UI is specific to my Toolkit, to Emacs)" src="https://ruzkuku.com/images/emacs-context-menu.png" />An example of the context menu (keep in mind that the UI is specific to my Toolkit, to Emacs)
</figure>
<p>When first playing around with <code>context-menu-mode</code>, my experiments led me to <a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3eb80b78473b425cdbc251e48aec7cfd9afea2cc">contribute</a> <code>occur-context-menu</code> that generates an occur buffer for the word or symbol at point. As mentioned, this is a nice instrument when debugging<a class="footnote-ref" href="https://ruzkuku.com/emacs.atom#fn4" id="fnref4"><sup>4</sup></a>.</p>
<p>Id like to end with a few examples, demonstrating how to extend <code>context-menu-functions</code> with your own functions:</p>
<h1 id="highlight-a-symbol-at-mouse">Highlight a symbol at mouse</h1>
<p>By default this functionality is bound to <code>M-s h .</code>, and I find it useful for debugging terse or complicated code. If we want to use the mouse instead, a <code>...-at-mouse</code> command can be defined, together with a function placed in <code>context-menu-functions</code> that adds entries to the menu using <code>define-key-after</code>:</p>
<div class="sourceCode" id="cb2"><pre class="sourceCode lisp"><code class="sourceCode commonlisp"><span id="cb2-1"><a href="https://ruzkuku.com/emacs.atom#cb2-1" tabindex="-1"></a>(<span class="kw">defun</span><span class="fu"> highlight-symbol-at-mouse </span>(e)</span>
<span id="cb2-2"><a href="https://ruzkuku.com/emacs.atom#cb2-2" tabindex="-1"></a> <span class="st">"Highlight symbol at mouse click E."</span></span>
<span id="cb2-3"><a href="https://ruzkuku.com/emacs.atom#cb2-3" tabindex="-1"></a> (interactive <span class="st">"e"</span>)</span>
<span id="cb2-4"><a href="https://ruzkuku.com/emacs.atom#cb2-4" tabindex="-1"></a> (save-excursion</span>
<span id="cb2-5"><a href="https://ruzkuku.com/emacs.atom#cb2-5" tabindex="-1"></a> (mouse-set-point e)</span>
<span id="cb2-6"><a href="https://ruzkuku.com/emacs.atom#cb2-6" tabindex="-1"></a> (highlight-symbol-at-point)))</span>
<span id="cb2-7"><a href="https://ruzkuku.com/emacs.atom#cb2-7" tabindex="-1"></a></span>
<span id="cb2-8"><a href="https://ruzkuku.com/emacs.atom#cb2-8" tabindex="-1"></a>(<span class="kw">defun</span><span class="fu"> context-menu-highlight-symbol </span>(menu click)</span>
<span id="cb2-9"><a href="https://ruzkuku.com/emacs.atom#cb2-9" tabindex="-1"></a> <span class="st">"Populate MENU with command to search online."</span></span>
<span id="cb2-10"><a href="https://ruzkuku.com/emacs.atom#cb2-10" tabindex="-1"></a> (save-excursion</span>
<span id="cb2-11"><a href="https://ruzkuku.com/emacs.atom#cb2-11" tabindex="-1"></a> (mouse-set-point click)</span>
<span id="cb2-12"><a href="https://ruzkuku.com/emacs.atom#cb2-12" tabindex="-1"></a> (<span class="kw">when</span> (symbol-at-point)</span>
<span id="cb2-13"><a href="https://ruzkuku.com/emacs.atom#cb2-13" tabindex="-1"></a> (define-key-after menu [highlight-search-separator] menu-bar-separator)</span>
<span id="cb2-14"><a href="https://ruzkuku.com/emacs.atom#cb2-14" tabindex="-1"></a> (define-key-after menu [highlight-search-mouse]</span>
<span id="cb2-15"><a href="https://ruzkuku.com/emacs.atom#cb2-15" tabindex="-1"></a> '(menu-item <span class="st">"Highlight Symbol"</span> highlight-symbol-at-mouse</span>
<span id="cb2-16"><a href="https://ruzkuku.com/emacs.atom#cb2-16" tabindex="-1"></a> :help <span class="st">"Highlight symbol at point"</span>))))</span>
<span id="cb2-17"><a href="https://ruzkuku.com/emacs.atom#cb2-17" tabindex="-1"></a> menu)</span>
<span id="cb2-18"><a href="https://ruzkuku.com/emacs.atom#cb2-18" tabindex="-1"></a></span>
<span id="cb2-19"><a href="https://ruzkuku.com/emacs.atom#cb2-19" tabindex="-1"></a>(add-hook 'context-menu-functions #'context-menu-highlight-symbol)</span></code></pre></div>
<p>Notice how <code>context-menu-highlight-symbol</code> only adds <code>highlight-symbol-at-mouse</code> if <code>symbol-at-point</code> indicates that there is a symbol that could be highlighted.</p>
<h1 id="search-online">Search online</h1>
<p>A popular feature from other text editors is to easily search for something online. The command <code>mouse-online-search-at-point</code> implements something like this. As before, the command could be bound directly to some mouse key<a class="footnote-ref" href="https://ruzkuku.com/emacs.atom#fn5" id="fnref5"><sup>5</sup></a>, but to add it to the context menu we define another hook function:</p>
<div class="sourceCode" id="cb3"><pre class="sourceCode lisp"><code class="sourceCode commonlisp"><span id="cb3-1"><a href="https://ruzkuku.com/emacs.atom#cb3-1" tabindex="-1"></a>(<span class="kw">require</span> 'eww)</span>
<span id="cb3-2"><a href="https://ruzkuku.com/emacs.atom#cb3-2" tabindex="-1"></a></span>
<span id="cb3-3"><a href="https://ruzkuku.com/emacs.atom#cb3-3" tabindex="-1"></a>(<span class="kw">defun</span><span class="fu"> mouse-online-search-at-point </span>(e)</span>
<span id="cb3-4"><a href="https://ruzkuku.com/emacs.atom#cb3-4" tabindex="-1"></a> <span class="st">"Search for word at point or selection."</span></span>
<span id="cb3-5"><a href="https://ruzkuku.com/emacs.atom#cb3-5" tabindex="-1"></a> (interactive <span class="st">"e"</span>)</span>
<span id="cb3-6"><a href="https://ruzkuku.com/emacs.atom#cb3-6" tabindex="-1"></a> (<span class="kw">let</span> ((query (<span class="kw">if</span> (use-region-p)</span>
<span id="cb3-7"><a href="https://ruzkuku.com/emacs.atom#cb3-7" tabindex="-1"></a> (buffer-substring (region-beginning)</span>
<span id="cb3-8"><a href="https://ruzkuku.com/emacs.atom#cb3-8" tabindex="-1"></a> (region-end))</span>
<span id="cb3-9"><a href="https://ruzkuku.com/emacs.atom#cb3-9" tabindex="-1"></a> (save-excursion</span>
<span id="cb3-10"><a href="https://ruzkuku.com/emacs.atom#cb3-10" tabindex="-1"></a> (mouse-set-point e)</span>
<span id="cb3-11"><a href="https://ruzkuku.com/emacs.atom#cb3-11" tabindex="-1"></a> (thing-at-point 'symbol)))))</span>
<span id="cb3-12"><a href="https://ruzkuku.com/emacs.atom#cb3-12" tabindex="-1"></a> (<span class="kw">unless</span> query</span>
<span id="cb3-13"><a href="https://ruzkuku.com/emacs.atom#cb3-13" tabindex="-1"></a> (user-error <span class="st">"Nothing to search for"</span>))</span>
<span id="cb3-14"><a href="https://ruzkuku.com/emacs.atom#cb3-14" tabindex="-1"></a> (browse-url (concat</span>
<span id="cb3-15"><a href="https://ruzkuku.com/emacs.atom#cb3-15" tabindex="-1"></a> eww-search-prefix</span>
<span id="cb3-16"><a href="https://ruzkuku.com/emacs.atom#cb3-16" tabindex="-1"></a> (mapconcat #'url-hexify-string (split-string query) <span class="st">"+"</span>)))))</span>
<span id="cb3-17"><a href="https://ruzkuku.com/emacs.atom#cb3-17" tabindex="-1"></a></span>
<span id="cb3-18"><a href="https://ruzkuku.com/emacs.atom#cb3-18" tabindex="-1"></a>(<span class="kw">defun</span><span class="fu"> context-menu-online-search </span>(menu click)</span>
<span id="cb3-19"><a href="https://ruzkuku.com/emacs.atom#cb3-19" tabindex="-1"></a> <span class="st">"Populate MENU with command to search online."</span></span>
<span id="cb3-20"><a href="https://ruzkuku.com/emacs.atom#cb3-20" tabindex="-1"></a> (save-excursion</span>
<span id="cb3-21"><a href="https://ruzkuku.com/emacs.atom#cb3-21" tabindex="-1"></a> (mouse-set-point click)</span>
<span id="cb3-22"><a href="https://ruzkuku.com/emacs.atom#cb3-22" tabindex="-1"></a> (define-key-after menu [online-search-separator] menu-bar-separator)</span>
<span id="cb3-23"><a href="https://ruzkuku.com/emacs.atom#cb3-23" tabindex="-1"></a> (define-key-after menu [online-search-at-mouse]</span>
<span id="cb3-24"><a href="https://ruzkuku.com/emacs.atom#cb3-24" tabindex="-1"></a> '(menu-item <span class="st">"Online search"</span> mouse-online-search-at-point</span>
<span id="cb3-25"><a href="https://ruzkuku.com/emacs.atom#cb3-25" tabindex="-1"></a> :help <span class="st">"Search for region or word online"</span>)))</span>
<span id="cb3-26"><a href="https://ruzkuku.com/emacs.atom#cb3-26" tabindex="-1"></a> menu)</span></code></pre></div>
<p>Modify <code>eww-search-prefix</code> to use a different search engine.</p>
<h1 id="open-a-man-page-at-mouse">Open a <code>man</code> page at mouse</h1>
<p>Another idea is to open man page, when clicking something like <code>emacs(1)</code>. This uses <code>man.el</code> (but could just as well use <code>woman.el</code>) to display the requested page.</p>
<div class="sourceCode" id="cb4"><pre class="sourceCode lisp"><code class="sourceCode commonlisp"><span id="cb4-1"><a href="https://ruzkuku.com/emacs.atom#cb4-1" tabindex="-1"></a>(<span class="kw">defun</span><span class="fu"> man-at-mouse </span>(e)</span>
<span id="cb4-2"><a href="https://ruzkuku.com/emacs.atom#cb4-2" tabindex="-1"></a> <span class="st">"Open man manual at point."</span></span>
<span id="cb4-3"><a href="https://ruzkuku.com/emacs.atom#cb4-3" tabindex="-1"></a> (interactive <span class="st">"e"</span>)</span>
<span id="cb4-4"><a href="https://ruzkuku.com/emacs.atom#cb4-4" tabindex="-1"></a> (save-excursion</span>
<span id="cb4-5"><a href="https://ruzkuku.com/emacs.atom#cb4-5" tabindex="-1"></a> (mouse-set-point e)</span>
<span id="cb4-6"><a href="https://ruzkuku.com/emacs.atom#cb4-6" tabindex="-1"></a> (man (Man-default-man-entry))))</span>
<span id="cb4-7"><a href="https://ruzkuku.com/emacs.atom#cb4-7" tabindex="-1"></a></span>
<span id="cb4-8"><a href="https://ruzkuku.com/emacs.atom#cb4-8" tabindex="-1"></a>(<span class="kw">defun</span><span class="fu"> man-context-menu </span>(menu click)</span>
<span id="cb4-9"><a href="https://ruzkuku.com/emacs.atom#cb4-9" tabindex="-1"></a> <span class="st">"Populate MENU with commands that open a man page at point."</span></span>
<span id="cb4-10"><a href="https://ruzkuku.com/emacs.atom#cb4-10" tabindex="-1"></a> (save-excursion</span>
<span id="cb4-11"><a href="https://ruzkuku.com/emacs.atom#cb4-11" tabindex="-1"></a> (mouse-set-point click)</span>
<span id="cb4-12"><a href="https://ruzkuku.com/emacs.atom#cb4-12" tabindex="-1"></a> (<span class="kw">when</span> (save-excursion</span>
<span id="cb4-13"><a href="https://ruzkuku.com/emacs.atom#cb4-13" tabindex="-1"></a> (skip-syntax-backward <span class="st">"^ "</span>)</span>
<span id="cb4-14"><a href="https://ruzkuku.com/emacs.atom#cb4-14" tabindex="-1"></a> (<span class="kw">and</span> (looking-at</span>
<span id="cb4-15"><a href="https://ruzkuku.com/emacs.atom#cb4-15" tabindex="-1"></a> <span class="st">"[[:space:]]*</span><span class="sc">\\</span><span class="st">([[:alnum:]_-]+([[:alnum:]]+)</span><span class="sc">\\</span><span class="st">)"</span>)</span>
<span id="cb4-16"><a href="https://ruzkuku.com/emacs.atom#cb4-16" tabindex="-1"></a> (match-string <span class="dv">1</span>)))</span>
<span id="cb4-17"><a href="https://ruzkuku.com/emacs.atom#cb4-17" tabindex="-1"></a> (define-key-after menu [man-separator] menu-bar-separator)</span>
<span id="cb4-18"><a href="https://ruzkuku.com/emacs.atom#cb4-18" tabindex="-1"></a> (define-key-after menu [man-at-mouse]</span>
<span id="cb4-19"><a href="https://ruzkuku.com/emacs.atom#cb4-19" tabindex="-1"></a> '(menu-item <span class="st">"Open man page"</span> man-at-mouse</span>
<span id="cb4-20"><a href="https://ruzkuku.com/emacs.atom#cb4-20" tabindex="-1"></a> :help <span class="st">"Open man page around mouse click"</span>))))</span>
<span id="cb4-21"><a href="https://ruzkuku.com/emacs.atom#cb4-21" tabindex="-1"></a> menu)</span>
<span id="cb4-22"><a href="https://ruzkuku.com/emacs.atom#cb4-22" tabindex="-1"></a></span>
<span id="cb4-23"><a href="https://ruzkuku.com/emacs.atom#cb4-23" tabindex="-1"></a>(add-hook 'context-menu-functions #'man-context-menu)</span></code></pre></div>
<p>This could be extended to only offer displaying a man page, if it actually exists, and not just if something looks like a man page reference.</p>
<hr />
<p>Emacs 28 has not yet been released, but pre-releases have been marked. If you want to try out this or other features, <a href="https://git.savannah.gnu.org/cgit/emacs.git/tree/INSTALL">download</a> the pre-release or clone the <code>emacs-28</code> branch of development repository to try it out, and <a href="https://www.gnu.org/software/emacs/manual/html_node/efaq/Reporting-bugs.html">report bugs</a> if you find any!</p>
<section class="footnotes">
<hr />
<ol>
<li id="fn1"><p>Interestingly enough it comes as a shock to many when it is discovered that <a href="http://9p.io/plan9/">Plan 9</a> rejects this apparent commandment, to shun the mouse<a class="footnote-back" href="https://ruzkuku.com/emacs.atom#fnref1">↩︎</a></p></li>
<li id="fn2"><p>I am not a philosopher, so I might be applying the wrong concepts here, but there seems to be a bit of Nietzsches <a href="https://en.wikipedia.org/wiki/Master%E2%80%93slave_morality#Slave_morality">“inversion of values”</a> playing here, where the limitations one suffers are turned into virtues, and vice versa.<a class="footnote-back" href="https://ruzkuku.com/emacs.atom#fnref2">↩︎</a></p></li>
<li id="fn3"><p>That is to say that they are, in fact, <em>short</em>-cuts.<a class="footnote-back" href="https://ruzkuku.com/emacs.atom#fnref3">↩︎</a></p></li>
<li id="fn4"><p>As seen above, in programming modes <code>context-menu-mode</code> also integrates with xref<a class="footnote-back" href="https://ruzkuku.com/emacs.atom#fnref4">↩︎</a></p></li>
<li id="fn5"><p>Eg. this would call the command whenever the command key is pressed and the user double clicks: <code>(global-set-key (kbd "C-&lt;double-mouse-1&gt;") #'mouse-online-search-at-point)</code>.<a class="footnote-back" href="https://ruzkuku.com/emacs.atom#fnref5">↩︎</a></p></li>
</ol>
</section>

View file

@ -0,0 +1 @@
<p><img src="https://thumbnails.lbry.com/XKAYF0btjnA" width="480" alt="thumbnail" title="3-Step Bible Study" /></p>The process of bible study is not complicated.<br /><br />In this video I explain the 3 steps of bible study.<br /><br />Observation - What do you see?<br />Interpretation - What does it mean?<br />Application - So what?<br /><br />These steps overlap, but they provide a helpful framework in which we can study our bibles.<br /><br />Stay tuned for more videos!<br />...<br />https://www.youtube.com/watch?v=XKAYF0btjnA

View file

@ -0,0 +1,6 @@
<p>Red Hat developer Andy Grover joins us to discuss Stratis Storage, an alternative to ZFS on Linux and its recent milestone.</p>
<p>Also Google subtracts Plus, some KDE and GNOME news, and a bit of forgotten Linux history.</p><p>Special Guests: Alan Pope, Alex Kretzschmar, Andy Grover, and Martin Wimpress.</p><p><a href="https://jupitersignal.memberful.com/checkout?plan=52946" rel="payment">Support LINUX Unplugged</a></p><p>Links:</p><ul><li><a href="https://www.kickstarter.com/projects/ivancash/irl-glasses-glasses-that-block-screens" title="IRL Glasses" rel="nofollow">IRL Glasses</a></li><li><a href="https://www.wsj.com/articles/google-exposed-user-data-feared-repercussions-of-disclosing-to-public-1539017194?mod=e2twd" title="Google Exposed User Data, Feared Repercussions of Disclosing to Public" rel="nofollow">Google Exposed User Data, Feared Repercussions of Disclosing to Public</a> &mdash; Google exposed the private data of hundreds of thousands of users of the Google+ social network and then opted not to disclose the issue this past spring, in part because of fears that doing so would draw regulatory scrutiny and cause reputational damage, according to people briefed on the incident and documents reviewed by The Wall Street Journal.</li><li><a href="https://www.blog.google/technology/safety-security/project-strobe/" title="Project Strobe" rel="nofollow">Project Strobe</a> &mdash; The consumer version of Google+ currently has low usage and engagement: 90 percent of Google+ user sessions are less than five seconds.</li><li><a href="https://www.omgubuntu.co.uk/2018/10/hardware-acceleration-chrome-linux" title="Google Has 'No Plans' to Enable Chrome Hardware Acceleration on Linux" rel="nofollow">Google Has 'No Plans' to Enable Chrome Hardware Acceleration on Linux</a></li><li><a href="https://www.kde.org/announcements/plasma-5.14.0.php" title="KDE Plasma 5.14" rel="nofollow">KDE Plasma 5.14</a> &mdash; A lot of work has gone into improving Discover, Plasma's software manager, and, among other things, we have added a Firmware Update feature and many subtle user interface improvements to give it a smoother feel. </li><li><a href="https://blogs.gnome.org/aday/2018/10/09/farewell-application-menus/" title="Farewell, application menus!" rel="nofollow">Farewell, application menus!</a> &mdash; These menus have been with us since the beginning of the GNOME 3.0 series, but were planning on retiring them for the next GNOME release (version 3.32). </li><li><a href="https://www.audible.com/pd/Creative-Selection-Audiobook/B07D416JT3" title="Creative Selection (Audiobook) by Ken Kocienda" rel="nofollow">Creative Selection (Audiobook) by Ken Kocienda</a></li><li><a href="https://en.wikipedia.org/wiki/Eazel" title="Eazel - Wikipedia" rel="nofollow">Eazel - Wikipedia</a> &mdash; Eazel was founded by Andy Hertzfeld in August 1999 in Mountain View, California. It had 22 initial employees and raised $12 million from a number of venture capital investment companies</li><li><a href="https://www.computerworld.com/article/2591416/operating-systems/eazel-launches-nautilus-software-then-lays-off-40-workers.html" title="Eazel launches Nautilus software then lays off 40 workers" rel="nofollow">Eazel launches Nautilus software then lays off 40 workers</a> &mdash; After releasing the first version of its new Nautilus open-source desktop software with much fanfare Monday, Eazel Inc. bit the bullet just a day later and laid off more than half of its 70-member staff</li><li><a href="https://jobs.lever.co/linuxacademy/" title="Jobs at Linux Academy" rel="nofollow">Jobs at Linux Academy</a></li><li><a href="https://twitter.com/iamagrover" title="Andy Grover (@iamagrover)" rel="nofollow">Andy Grover (@iamagrover)</a> &mdash; Hacks on @StratisStorage at Red Hat, and has other creative dreams too. Bass. Rustlang. Mostly cat and political retweets these days.</li><li><a href="https://twitter.com/stratisstorage" title="Stratis Storage (@StratisStorage)" rel="nofollow">Stratis Storage (@StratisStorage)</a> &mdash; Easy to use local storage for Linux.
</li><li><a href="https://stratis-storage.github.io/" title="Stratis Storage Project Page" rel="nofollow">Stratis Storage Project Page</a></li><li><a href="https://lwn.net/Articles/755454/" title="Stratis: Easy local storage management for Linux [LWN.net]" rel="nofollow">Stratis: Easy local storage management for Linux [LWN.net]</a> &mdash; Stratis is a new local storage-management solution for Linux. It can be compared to ZFS, Btrfs, or LVM. Its focus is on simplicity of concepts and ease of use, while giving users access to advanced storage features. Internally, Stratis's implementation favors tight integration of existing components instead of the fully-integrated, in-kernel approach that ZFS and Btrfs use. </li><li><a href="https://scalegrid.io/blog/xfs-vs-ext4-comparing-mongodb-performance-on-aws-ec2/" title="XFS vs EXT4 Comparing MongoDB Performance on AWS EC2" rel="nofollow">XFS vs EXT4 Comparing MongoDB Performance on AWS EC2</a> &mdash; In performance terms, XFS is indeed a force multiplier when paired with high speed disks that it can take real advantage from. For low to mid-end systems, it doesnt seem to be able to do much to improve your performance.</li><li><a href="https://github.com/cyfrost/todoist-linux" title="Todoist for Linux, an electron wrapper for the official Todoist web app." rel="nofollow">Todoist for Linux, an electron wrapper for the official Todoist web app.</a> &mdash; Todoist for Linux, an electron wrapper for the official Todoist web app.</li></ul>

View file

@ -0,0 +1,35 @@
<p>SHOW NOTES: </p>
<p>- All the info you need to START is on our <a href='http://www.thebiblerecap.com'>website</a>!
- Join our <a href='https://www.patreon.com/thebiblerecap'>PATREON</a> family for bonus perks!</p>
<p>- Get your <a href='https://www.theconnextion.com/tlcdgroup/index.cfm'>TBR merch</a></p>
<p>- <a href='http://thebiblerecap.com/contact'>Show credits</a></p>
<p> </p>
<p>FROM TODAYS PODCAST: </p>
<p>- Article: <a href='https://www.gotquestions.org/immaculate-conception.html'>What is the Immaculate Conception?</a></p>
<p>- <a href='https://www.biblegateway.com/passage/?search=leviticus+12%3A8&version=ESV'>Leviticus 12:8</a></p>
<p>- <a href='https://www.biblegateway.com/passage/?search=exodus+12&version=ESV'>Exodus 12</a></p>
<p>- Join us on <a href='http://patreon.com/thebiblerecap'>Patreon</a></p>
<p> </p>
<p>SOCIALS:</p>
<p>The Bible Recap:<a href='https://instagram.com/thebiblerecap'> Instagram</a> |<a href='https://www.facebook.com/thebiblerecap'> Facebook</a> |<a href='https://twitter.com/thebiblerecap'> Twitter</a></p>
<p>D-Group:<a href='https://instagram.com/mydgroup/'> Instagram</a> |<a href='https://www.facebook.com/ilovemydgroup'> Facebook</a> |<a href='https://mobile.twitter.com/mydgroup'> Twitter</a></p>
<p>TLC:<a href='https://instagram.com/taraleighcobble'> Instagram</a> |<a href='https://www.facebook.com/taraleighcobble'> Facebook</a> |<a href='https://twitter.com/taraleighcobble'> Twitter</a></p>
<p> </p>
<p>D-GROUP:
The Bible Recap is brought to you by<a href='https://www.mydgroup.org/'> D-Group</a> - an international network of discipleship and accountability groups that meet weekly in homes and churches:<a href='https://www.mydgroup.org/map'> Find or start one near you today</a>!</p>

View file

@ -0,0 +1,15 @@
<p>CentOS goes rolling and announces version 8. Find out why we&#39;re excited to take a dip in this stream. </p>
<p>Plus we review what might just be your next Linux laptop, and explain why systemd is coming for your /home.</p><p>Special Guest: Neal Gompa.</p><p><a href="https://jupitersignal.memberful.com/checkout?plan=52946" rel="payment">Support LINUX Unplugged</a></p><p>Links:</p><ul><li><a href="https://twitter.com/NeoTheThird/status/1176429244651585537?s=20" title="Ubuntu Touch on the Pinebook" rel="nofollow">Ubuntu Touch on the Pinebook</a></li><li><a href="https://wiki.centos.org/Manuals/ReleaseNotes/CentOS8.1905" title="CentOS 8.1905" rel="nofollow">CentOS 8.1905</a> &mdash; Hello and welcome to the first CentOS-8 release. The CentOS Linux distribution is a stable, predictable, manageable and reproducible platform derived from the sources of Red Hat Enterprise Linux (RHEL).</li><li><a href="https://wiki.centos.org/Manuals/ReleaseNotes/CentOSStream#head-d7420bfe84e1b43150d63693bb1e001f0bd0e8f8" title="CentOS Stream" rel="nofollow">CentOS Stream</a> &mdash; CentOS Stream will be a rolling-release Linux distro that exists as a midstream between the upstream development in Fedora Linux and the downstream development for Red Hat Enterprise Linux (RHEL). It is a cleared-path to contributing into future minor releases of RHEL while interacting with Red Hat and other open source developers. This pairs nicely with the existing contribution path in Fedora for future major releases of RHEL.
</li><li><a href="https://www.redhat.com/en/blog/transforming-development-experience-within-centos" title="Transforming the development experience within CentOS" rel="nofollow">Transforming the development experience within CentOS</a> &mdash; The CentOS Stream project sits between the Fedora Project and RHEL in the RHEL Development process, providing a "rolling preview" of future RHEL kernels and features. This enables developers to stay one or two steps ahead of whats coming in RHEL, which was not previously possible with traditional CentOS releases</li><li><a href="https://media.ccc.de/v/ASG2019-164-reinventing-home-directories" title="Reinventing Home Directories" rel="nofollow">Reinventing Home Directories</a> &mdash; The concept of home directories on Linux/UNIX has little changed in the last 39 years. It's time to have a closer look, and bring them up to today's standards, regarding encryption, storage, authentication, user records, and more.
</li><li><a href="https://obsproject.com/blog/twitch-becomes-premiere-sponsor-of-the-obs-project" title="Twitch Becomes Premiere Sponsor of the OBS Project | OBS" rel="nofollow">Twitch Becomes Premiere Sponsor of the OBS Project | OBS</a> &mdash; We are excited to announce that Twitch is now officially sponsoring my work on the OBS Project! Since 2012 we've maintained a great relationship with Twitch and their engineers. They've always been good to us, and we've always helped each other whenever needed. Twitch has always been one of the biggest supporters of our project, and now it's official.
</li><li><a href="https://linuxacademy.com/blog/uncategorized/free-courses-at-linux-academy-september-2019/" title="Free Courses at Linux Academy" rel="nofollow">Free Courses at Linux Academy</a> &mdash; On September 17th Linux Torvald first released the Linux Operating System Kernel on September 17th, 1991 so we are celebrating by offering free training for you to increase your Linux Skills.
</li><li><a href="https://www.texascybersummit.org/" title="Texas Cyber Summit" rel="nofollow">Texas Cyber Summit</a> &mdash; October 10th to the 12th in San Antonio Texas.</li><li><a href="https://www.meetup.com/jupiterbroadcasting/events/262984590/" title="Unofficial Hacker Family Dinner & Unbirthday Party | Meetup" rel="nofollow">Unofficial Hacker Family Dinner & Unbirthday Party | Meetup</a> &mdash; Join Chris, Wes, Chz and Ell for a meet and greet with fellow Texas Cyber Summit attendees and a belated celebration of Ell and Allie's Birthdays! There will be good food, good friends, and we hope some good conversation.
</li><li><a href="https://system76.com/laptops/adder" title="System76 Adder Workstation" rel="nofollow">System76 Adder Workstation</a> &mdash; For content creators, researchers, and gamers.</li><li><a href="https://system76.com/guides/addw1" title="Adder WS Quickstart Guide" rel="nofollow">Adder WS Quickstart Guide</a></li><li><a href="https://openbenchmarking.org/result/1909245-AS-SYS76ADDW57" title="Sys76addws-memspeed Benchmarks" rel="nofollow">Sys76addws-memspeed Benchmarks</a></li><li><a href="https://openbenchmarking.org/result/1909242-AS-SYS76ADDE01" title="Sys76AdderWS-fio Benchmarks" rel="nofollow">Sys76AdderWS-fio Benchmarks</a></li><li><a href="https://openbenchmarking.org/result/1909244-AS-SYS76ADDE94" title="Sys76AdderWS-graphics-magick Benchmarks" rel="nofollow">Sys76AdderWS-graphics-magick Benchmarks</a></li><li><a href="https://www.clevo.com.tw/clevo_prodetail.asp?id=1180&lang=en" title="Clevo PB50RC-G" rel="nofollow">Clevo PB50RC-G</a></li><li><a href="https://www.linuxuprising.com/2019/09/starship-is-minimal-and-fast-shell.html" title="Starship Is A Minimal And Fast Shell Prompt Written In Rust - Linux Uprising Blog" rel="nofollow">Starship Is A Minimal And Fast Shell Prompt Written In Rust - Linux Uprising Blog</a></li><li><a href="https://starship.rs/#%F0%9F%8D%AC-features" title="Starship" rel="nofollow">Starship</a> &mdash; The cross-shell prompt for astronauts
</li></ul>

View file

@ -0,0 +1 @@
<!-- SC_OFF --><div class="md"><p>Hello! I am new to Guix, but loving it so far.</p> <p>I would like to see how people are managing their Emacs configuration within the Guix operating system. As an Emacs configuration is just a program written in Elisp I was wondering if writing my own package (in a local channel) for it would make sense?</p> <p>It would be nice to be able to update it, roll it back with the rest of my system if there&#39;s ever a problem, have it depend on other packages, guix install on other systems, etc.</p> <p>Can I immitate how other <code>emacs-*</code> Guix packages work, but for my own configuration?</p> <p>Or maybe I should split it into multiple packages, or use a manifest, or just wrap the whole thing in an <code>extra-special-file</code> in <code>config.scm</code>, or something else entirely. What do you do?</p> </div><!-- SC_ON --> &#32; submitted by &#32; <a href="https://www.reddit.com/user/b3n"> /u/b3n </a> <br/> <span><a href="https://www.reddit.com/r/GUIX/comments/pv454k/how_do_you_manage_your_emacs_config_within_the/">[link]</a></span> &#32; <span><a href="https://www.reddit.com/r/GUIX/comments/pv454k/how_do_you_manage_your_emacs_config_within_the/">[comments]</a></span>

View file

@ -0,0 +1 @@
<p><img src="https://thumbnails.lbry.com/rqzBLuEKp_Q" width="480" alt="thumbnail" title="Ghostrunner - With your friend Uoou (Linux)" /></p>Patreon: https://www.patreon.com/hexdsl<br />Amazon Wish list: https://www.amazon.co.uk/hz/wishlist/ls/OQECP17P4Q3B?ref_=wl_share<br /><br />https://store.steampowered.com/app/1139900/Ghostrunner/<br /><br />My content is aimed at adults and I/we often swear in videos where we talk, please keep that in mind. This is channel for a mature audience.<br /><br />Thank you for watching. <br /><br />look at my words on https://hexdsl.co.uk<br />Join me on Discord: https://discord.gg/37GYAhj<br /><br />System Specs:<br />OS: Debian (testing) <br />DE: BSPWM<br />PC PARTS: https://uk.pcpartpicker.com/user/hexdsl/saved/wG6F8d<br /><br />Get me on... <br />web: https://hexdsl.co.uk<br />Stream: https://tv.hexdsl.co.uk<br />E-mail: HexDSL@posteo.net<br />...yes I am interested in collaborations.<br />...<br />https://www.youtube.com/watch?v=rqzBLuEKp_Q

View file

@ -0,0 +1 @@
<table> <tr><td> <a href="https://www.reddit.com/r/unixporn/comments/ruqmes/i3polybarcompton_some_blur_and_rice_with_rounded/"> <img src="https://preview.redd.it/cptez22kwd981.png?width=640&amp;crop=smart&amp;auto=webp&amp;s=cccb84faad8da04ca1e7bb97fee1e61bb8ca549d" alt="[i3][Polybar][Compton] Some Blur and Rice with Rounded Windows" title="[i3][Polybar][Compton] Some Blur and Rice with Rounded Windows" /> </a> </td><td> &#32; submitted by &#32; <a href="https://www.reddit.com/user/NickTheTiger"> /u/NickTheTiger </a> <br/> <span><a href="https://i.redd.it/cptez22kwd981.png">[link]</a></span> &#32; <span><a href="https://www.reddit.com/r/unixporn/comments/ruqmes/i3polybarcompton_some_blur_and_rice_with_rounded/">[comments]</a></span> </td></tr></table>

View file

@ -0,0 +1 @@
<!-- SC_OFF --><div class="md"><p>On my new UEFI only laptop, I used archinstall to get plasma installed using grub. It was my first bare metal UEFI only install. It worked the first time, and I&#39;m happy with it. </p> <p>After doing a practice install &quot;from existing Arch&quot;, to a USB, and rebooted, I found my internal Plasma install came up with a UEFI boot screen saying No Boot Device. </p> <p>I fixed it by doing this: <code>grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=GRUB</code> but this seems wrong. </p> <p>Instead of using grub-install, wouldn&#39;t the better solution be efibootmgr? What was the efibootmgr code that grub-install ran inside archinstall? Or, how would I fix this without access to Arch media? </p> <p>I&#39;ve looked over <a href="https://wiki.archlinux.org/title/Unified_Extensible_Firmware_Interface#efibootmgr">https://wiki.archlinux.org/title/Unified_Extensible_Firmware_Interface#efibootmgr</a> but could not get efibootmgr to set up a new boot device: <code>efibootmgr -create --disk /dev/nvme0n1 --part 1 --loader /boot/EFI --label &quot;new arch&quot; --verbose</code> Error was something like &quot;invalid or bad number eta&quot; or similar. Sorry. </p> <p>My system:</p> <p>/dev/nvme0n1p1 - esp F32 format. /dev/nvme01np2 - root filesystem. ext4 format</p> <p>I mount esp to /boot</p> <p>Any ideas appreciated.</p> <p>Tks</p> </div><!-- SC_ON --> &#32; submitted by &#32; <a href="https://www.reddit.com/user/archover"> /u/archover </a> <br/> <span><a href="https://www.reddit.com/r/archlinux/comments/qyhyhc/problem_booting_grub_on_uefi_system/">[link]</a></span> &#32; <span><a href="https://www.reddit.com/r/archlinux/comments/qyhyhc/problem_booting_grub_on_uefi_system/">[comments]</a></span>

View file

@ -0,0 +1 @@
<p><img src="https://thumbnails.lbry.com/cPsvUfPQd9E" width="480" alt="thumbnail" title="Encased: A Sci-Fi Post-Apocalyptic RPG - With your friend Uoou" /></p>Patreon: https://www.patreon.com/hexdsl<br />Amazon Wish list: https://www.amazon.co.uk/hz/wishlist/ls/OQECP17P4Q3B?ref_=wl_share<br /><br />https://store.steampowered.com/app/921800/Encased_A_SciFi_PostApocalyptic_RPG/<br /><br />My content is aimed at adults and I/we often swear in videos where we talk, please keep that in mind. This is channel for a mature audience.<br /><br />Thank you for watching. <br /><br />look at my words on https://hexdsl.co.uk<br />Join me on Discord: https://discord.gg/37GYAhj<br /><br />System Specs:<br />OS: Debian (testing) <br />DE: BSPWM<br />PC PARTS: https://uk.pcpartpicker.com/user/hexdsl/saved/wG6F8d<br /><br />Get me on... <br />web: https://hexdsl.co.uk<br />Stream: https://tv.hexdsl.co.uk<br />E-mail: HexDSL@posteo.net<br />...yes I am interested in collaborations.<br />...<br />https://www.youtube.com/watch?v=cPsvUfPQd9E

View file

@ -0,0 +1,4 @@
<p>We reveal the winners of the 2020 Tuxies.</p>
<p>We&#39;ve tallied the audience votes for the best open source projects, desktops, distros, editors, games, and much much more.</p><p>Special Guests: Drew DeVore and Nate Graham.</p><p>Sponsored By:</p><ul><li><a href="https://linode.com/unplugged" rel="nofollow">Linode Cloud Hosting</a>: <a href="https://linode.com/unplugged" rel="nofollow">A special offer for all Linux Unplugged Podcast listeners and new Linode customers, visit linode.com/unplugged, and receive $100 towards your new account. </a></li><li><a href="https://acloudguru.com" rel="nofollow">A Cloud Guru</a>: <a href="https://acloudguru.com" rel="nofollow">Hundreds of courses, thousands of hands-on labs.</a></li></ul><p><a href="https://jupitersignal.memberful.com/checkout?plan=52946" rel="payment">Support LINUX Unplugged</a></p><p>Links:</p><ul><li><a href="https://pointieststick.com/" title="Adventures in Linux and KDE" rel="nofollow">Adventures in Linux and KDE</a></li><li><a href="https://www.synology.com/en-us/products/DS920+" title="DS920+" rel="nofollow">DS920+</a> &mdash; Scalable NAS with SSD cache acceleration capability.</li><li><a href="http://find.synology.com/" title="find.synology.com" rel="nofollow">find.synology.com</a></li><li><a href="https://quickconnect.to/" title="Synology QuickConnect" rel="nofollow">Synology QuickConnect</a> &mdash; Synology QuickConnect allows you to access your Synology NAS anytime, anywhere, from any device and browser, without having to set up port forwarding.</li><li><a href="https://feed.jupiter.zone/allshows" title="All Jupiter Broadcasting Shows" rel="nofollow">All Jupiter Broadcasting Shows</a></li></ul>

View file

@ -0,0 +1,54 @@
<p>SHOW NOTES: </p>
<p>- All the info you need to START is on our <a href='http://www.thebiblerecap.com'>website</a>! Seriously, go there.
- Join our <a href='https://www.patreon.com/thebiblerecap'>PATREON</a> community for bonus perks!</p>
<p>- Get your <a href='https://www.theconnextion.com/tlcdgroup/index.cfm'>TBR merch</a></p>
<p> </p>
<p>FROM TODAYS PODCAST: </p>
<p>- Get the<a href='https://www.bible.com/app'> Bible app</a> (free)
- Follow our<a href='https://www.bible.com/reading-plans/17553-the-bible-recap-with-tara-leigh-cobble'> Bible reading plan</a></p>
<p>- Prep Episode 5: <a href='https://thebiblerecap.podbean.com/mf/play/pcpjju/Prep_Ep_5.mp3'>Avoiding Common Mistakes: What to Look for When You Read the Bible</a></p>
<p>- TLCs interview about D-Group: <a href='https://jamieivey.com/happy-hour-112-tara-leigh-cobble'>The Happy Hour with Jamie Ivey - Episode #112</a></p>
<p>- <a href='https://www.mydgroup.org/promo'>D-Group Promo Video</a></p>
<p>- <a href='https://www.mydgroup.org/map'>D-Group Map</a></p>
<p>- D-Group Resources: <a href='https://www.mydgroup.org/resources#membership'>Finding a Local Church </a></p>
<p> </p>
<p>PREP EPISODES (in case you havent listened yet):</p>
<ol><li> <a href='https://thebiblerecap.podbean.com/e/prep-1-lets-read-the-bible-in-a-year-chronological-plan/?token=676d196e5781216fa0d0db185d401f23'>Let's Read the Bible in a Year (Chronological Plan)!</a></li>
<li> <a href='https://thebiblerecap.podbean.com/e/prep-2-how-i-learned-to-love-reading-the-bible/?token=55cf4fe795aca608b9097a790e04c4a9'>How I Learned to Love (Reading) the Bible</a></li>
<li> <a href='https://thebiblerecap.podbean.com/e/prep-3-why-reading-the-whole-bible-is-important-interview-with-lee-mcderment/?token=a4f95002d2da44cca8a60f827882279c'>Why Reading the Whole Bible is Important (interview with Lee McDerment)</a></li>
<li> <a href='https://thebiblerecap.podbean.com/e/prep-4-preparing-to-read-the-bible/?token=e106a078369d5a5bff17d09f04cccffe'>Preparing to Read the Bible</a></li>
<li> <a href='https://thebiblerecap.podbean.com/e/prep-5-avoiding-common-mistakes-what-to-look-for-when-you-read-the-bible/?token=436edc2474532b97073fdee1ef37fe35'>Avoiding Common Mistakes: What to Look for When You Read the Bible</a></li>
<li> <a href='https://thebiblerecap.podbean.com/e/prep-6-reading-the-bible-in-community/?token=0ccd19f77baf837ec914b3ced2428d29'>Reading the Bible in Community</a></li>
</ol><p> </p>
<p>SOCIALS:</p>
<p>The Bible Recap:<a href='https://instagram.com/thebiblerecap'> Instagram</a> |<a href='https://www.facebook.com/thebiblerecap'> Facebook</a> |<a href='https://twitter.com/thebiblerecap'> Twitter</a></p>
<p>D-Group:<a href='https://instagram.com/mydgroup/'> Instagram</a> |<a href='https://www.facebook.com/ilovemydgroup'> Facebook</a> |<a href='https://mobile.twitter.com/mydgroup'> Twitter</a></p>
<p>TLC:<a href='https://instagram.com/taraleighcobble'> Instagram</a> |<a href='https://www.facebook.com/taraleighcobble'> Facebook</a> |<a href='https://twitter.com/taraleighcobble'> Twitter</a></p>
<p> </p>
<p>D-GROUP:
The Bible Recap is brought to you by<a href='https://www.mydgroup.org/'> D-Group</a> - an international network of discipleship and accountability groups that meet weekly in homes and churches:<a href='https://www.mydgroup.org/map'> Find or start one near you today</a>!</p>

View file

@ -0,0 +1,2 @@
<p>People pick up a PinePhone for the freedom to choose an operating system, to enjoy privacy by default, and to truly own the device they purchase. From the moment a PinePhone departs from our warehouse we no longer have any insight into what happens to it. I frequently get asked questions about PinePhone&rsquo;s user base, the percentage of people daily-driving it, and the most popular operating systems...</p>
<p><a href="https://www.pine64.org/2021/12/29/pinephone-community-poll/" rel="nofollow">Source</a></p>

View file

@ -0,0 +1,75 @@
<p>SHOW NOTES:
Thanks for listening! Weve posted some helpful info for you in our show notes below!</p>
<p> </p>
<p>PODCAST BASICS:
</p>
<p>- Subscribe where you listen!</p>
<p>- Check out the details on our <a href='http://www.thebiblerecap.com'>website
</a></p>
<p>- Get the<a href='https://www.bible.com/app'> Bible app</a> (free)
</p>
<p>- Follow our<a href='https://www.bible.com/reading-plans/5-chronological'> Bible reading plan</a></p>
<p>- Check out our customized <a href='https://www.theconnextion.com/tlcdgroup/index.cfm'>journal</a></p>
<p>- Join our <a href='https://www.patreon.com/thebiblerecap'>PATREON</a> community for bonus fun! </p>
<p> </p>
<p>MERCH: Get your<a href='https://www.theconnextion.com/tlcdgroup/index.cfm'> TBR merch</a>! Weve got t-shirts, coffee mugs, tote bags, phone wallets, and stickers! </p>
<p> </p>
<p>SOCIALS:</p>
<p>The Bible Recap:<a href='https://instagram.com/thebiblerecap'> Instagram</a> |<a href='https://www.facebook.com/thebiblerecap'> Facebook</a> |<a href='https://twitter.com/thebiblerecap'> Twitter</a> | <a href='http://pinterest.com/thebiblerecap'>Pinterest</a></p>
<p>D-Group:<a href='https://instagram.com/mydgroup/'> Instagram</a> |<a href='https://www.facebook.com/ilovemydgroup'> Facebook</a> |<a href='https://mobile.twitter.com/mydgroup'> Twitter</a> | <a href='http://pinterest.com/ilovemydgroup'>Pinterest</a></p>
<p>TLC:<a href='https://instagram.com/taraleighcobble'> Instagram</a> |<a href='https://www.facebook.com/taraleighcobble'> Facebook</a> |<a href='https://twitter.com/taraleighcobble'> Twitter</a></p>
<p> </p>
<p>D-GROUP:
The Bible Recap is brought to you by<a href='https://www.mydgroup.org/'> D-Group</a> - an international network of discipleship and accountability groups that meet weekly in homes and churches:<a href='https://www.mydgroup.org/map'> Find or start one near you today</a>!</p>
<p> </p>
<p>TBR TEAM:
</p>
<p>Written and Hosted by: <a href='http://taraleighcobble.com'>Tara-Leigh Cobble</a></p>
<p>Content Manager: <a href='http://mydgroup.org'>Courtney Vaughan
</a></p>
<p>Podcast Operations: <a href='http://mydgroup.org'>Callie Summers
</a></p>
<p>Website Management: <a href='http://mydgroup.org'>Joelle Smith</a></p>
<p>Sound Engineer: <a href='http://thebiblerecap.com'>Allison Congden</a></p>
<p>Content Design: <a href='http://misswyolene.com'>Morgan Young
</a></p>
<p>Social Media Management: <a href='http://thebiblerecap.com'>Sarah Yocum</a></p>
<p>Journal Design: <a href='https://brittneyhmurray.weebly.com/'>Brittney Murray</a></p>
<p>Logo Design: <a href='mailto:landonhwade@gmail.com'>Landon Wade</a></p>
<p> </p>
<p>Available on:<a href='https://itunes.apple.com/us/podcast/the-bible-recap/id1440833267'> iTunes</a> |<a href='https://open.spotify.com/show/2lWv2RlsyMSMzerbAb1uOx'> Spotify</a> |<a href='https://www.google.com/podcasts?feed=aHR0cHM6Ly93d3cuaXZvb3guY29tL3RoZS1iaWJsZS1yZWNhcF9mZ19mMTYzNzgzNF9maWx0cm9fMS54bWw'> Google</a> |<a href='https://www.stitcher.com/podcast/dgroup/the-bible-recap?refid=stpr'> Stitcher</a> |<a href='https://thebiblerecap.podbean.com/'> Podbean</a> | <a href='https://play.google.com/music/m/Ivmpjo6234pwcvclpwxzlklglpm?t=The_Bible_Recap'>Google Play</a> | <a href='http://youtube.com/c/TheBibleRecap'>YouTube</a></p>
<p> </p>
<p>WEBSITE:
<a href='http://www.thebiblerecap.com'>thebiblerecap.com</a></p>

View file

@ -0,0 +1,42 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<meta name="author" content="Artyom Bologov" />
<title>Process Mode and Repeat Mode: Taming the dullness</title>
<style type="text/css">
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
span.underline{text-decoration: underline;}
div.column{display: inline-block; vertical-align: top; width: 50%;}
</style>
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
<![endif]-->
</head>
<body>
<header>
<h1 class="title">Process Mode and Repeat Mode: Taming the dullness</h1>
<p class="author">Artyom Bologov</p>
</header>
<p>Scroll down, scroll, scroll down, scroll, scroll… Reload, reopen, reload, reload, reopen, reload… Follow this link, follow that link, follow this link, follow another link…</p>
<p>Repeating things is boring. However, sometimes there seems to be no other way to use the browser except repeating things explicitly. That's depressing. Luckily, Nyxt brings <code>process-mode</code> and its derivatives to offload some of the tiring burdens to!</p>
<p>The pattern is usually dead simple: <strong>&quot;Do X every Y seconds and don't disturb me until I turn you off&quot;</strong>. It should be automatable, right? It is.</p>
<h1 id="do-this-every-y-seconds">&quot;Do this every Y seconds&quot;</h1>
<p>Suppose you're a website developer and you want to look at your website in several levels of magnification. It's quite typical when you do responsive design. There can be thousands of magnification levels, though. Repeatedly pressing even a short zooming keybinding can be dull (and harmful for your wrists!) Why not automate it? Just call <code>repeat-mode</code>, choose <code>zoom-page</code> in the appearing prompt, and enjoy the website zooming in every second.</p>
<p><img src="../static/image/article/repeat-mode.png" /></p>
<p>And if you want to repeat something at an interval other than one second, call <code>repeat-every</code> and set it to anything you want :)</p>
<h1 id="and-dont-disturb-me">&quot;… and don't disturb me!&quot;</h1>
<p>Now, what if it fails? Will it show a prompt or some alert? No, it won't. The <code>process-mode</code> is a solution to the &quot;don't disturb me&quot; part of our initial problem. It simply creates a background process, making sure it's not going to cause any harm to Nyxt even in case of critical failure. The only thing you'll see is a warning in the message area. It's not distracting, but quite enough to understand what happened and how to fix it.</p>
<p><code>repeat-mode</code> is simply an extension, a child-mode, of <code>process-mode</code>, and it's as reliable as the <code>process-mode</code> itself. You can create many more modes doing whatever you want on some condition, based on those two. We have tried doing that, and the results are already in Nyxt:</p>
<ul>
<li><a href="https://nyxt.atlas.engineer/article/cruise-control-mode.org">cruise-control-mode</a>, for example, is scrolling a page up and down every tenth of a second. It essentially is a <code>repeat-mode</code> with repeated <code>scroll-down</code> or <code>scroll-up</code> commands.</li>
<li><a href="https://nyxt.atlas.engineer/article/watch-mode.org">watch-mode</a> repeats <code>reload-buffer</code> every five minutes. Again, a trivial extension of <code>repeat-mode</code>!</li>
<li><code>preview-mode</code> reloads a buffer with a local file you've got opened when this file is modified. Convenient when you want to see some HTML without setting up a server :)</li>
</ul>
<p>The possibilities are endless there! If we haven't covered your routine, you can always hack up some derivative of <code>process-mode</code> and become more productive at doing the thing that matters instead of dull routine!</p>
<p>We'll be happy to know what you automate with <code>process-mode</code> and <code>repeat-mode</code> :D</p>
</body>
</html>

View file

@ -0,0 +1 @@
<p><img src="https://thumbnails.lbry.com/613NH-8jPj0" width="480" alt="thumbnail" title="Printing with Netcat. (CUPS free printing on Linux)" /></p>Patreon: https://www.patreon.com/hexdsl<br />Amazon Wish list: https://www.amazon.co.uk/hz/wishlist/ls/OQECP17P4Q3B?ref_=wl_share<br /><br />My content is aimed at adults and I/we often swear in videos where we talk, please keep that in mind. This is channel for a mature audience.<br /><br />Thank you for watching. <br /><br />look at my words on https://hexdsl.co.uk<br />Join me on Discord: https://discord.gg/37GYAhj<br /><br />System Specs:<br />OS: Debian (testing) <br />DE: BSPWM<br />PC PARTS: https://uk.pcpartpicker.com/user/hexdsl/saved/wG6F8d<br /><br />Get me on... <br />web: https://hexdsl.co.uk<br />Stream: https://tv.hexdsl.co.uk<br />E-mail: HexDSL@posteo.net<br />...yes I am interested in collaborations.<br />...<br />https://www.youtube.com/watch?v=613NH-8jPj0