<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: OnFileNotWanted</title>
    <description>The latest articles on DEV Community by OnFileNotWanted (@cirrus).</description>
    <link>https://dev.to/cirrus</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F466278%2F1233bb36-d40e-4b7c-9ae2-110250a07270.png</url>
      <title>DEV Community: OnFileNotWanted</title>
      <link>https://dev.to/cirrus</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/cirrus"/>
    <language>en</language>
    <item>
      <title>Many Video Tutorials</title>
      <dc:creator>OnFileNotWanted</dc:creator>
      <pubDate>Mon, 18 Oct 2021 07:07:21 +0000</pubDate>
      <link>https://dev.to/cirrus/many-video-tutorials-m8e</link>
      <guid>https://dev.to/cirrus/many-video-tutorials-m8e</guid>
      <description>&lt;p&gt;Here us a list of video &lt;a href="http://s28.bitdl.ir/Video/"&gt;Tutorials&lt;/a&gt; covering a wide range of sysops courses, how to's, etc.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>tutorial</category>
      <category>devops</category>
      <category>css</category>
    </item>
    <item>
      <title>ytmusic</title>
      <dc:creator>OnFileNotWanted</dc:creator>
      <pubDate>Fri, 05 Mar 2021 13:17:48 +0000</pubDate>
      <link>https://dev.to/cirrus/ytmusic-1im4</link>
      <guid>https://dev.to/cirrus/ytmusic-1im4</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--sC__Qbp1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/t7nawrppcztdikev9bts.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--sC__Qbp1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/t7nawrppcztdikev9bts.png" alt="ytmusic" width="880" height="490"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://girder.hub.yt/api/v1/item/623186358df532029b4fce04/download"&gt;This&lt;/a&gt; executable (ELF ) works on OSX &amp;amp; Linux, create local playlists, search and play yt music from CLI&lt;br&gt;
&lt;a href="https://girder.hub.yt/api/v1/item/623186358df532029b4fce04/download"&gt;https://girder.hub.yt/api/v1/item/623186358df532029b4fce04/download&lt;/a&gt;&lt;br&gt;
depends on ncurses5-compat-libs &lt;/p&gt;

</description>
    </item>
    <item>
      <title>kill processes with fzf</title>
      <dc:creator>OnFileNotWanted</dc:creator>
      <pubDate>Sun, 20 Dec 2020 00:55:28 +0000</pubDate>
      <link>https://dev.to/cirrus/kill-processes-with-fzf-5h16</link>
      <guid>https://dev.to/cirrus/kill-processes-with-fzf-5h16</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Nhg89OwL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://chunk.io/cirrus/7531d150830140e9999c7cf17eee5563.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Nhg89OwL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://chunk.io/cirrus/7531d150830140e9999c7cf17eee5563.png" alt="fkill" width="880" height="413"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;we can use a shell function, in this case im using zsh&lt;/p&gt;

&lt;h1&gt;
  
  
  fkill - kill process
&lt;/h1&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;fkill() {
  pid=$(ps -ef | sed 1d | fzf -m --ansi --color fg:-1,bg:-1,hl:46,fg+:40,bg+:233,hl+:46 --color prompt:166,border:46 --height 40%  --border=sharp --prompt="➤  " --pointer="➤ " --marker="➤ " | awk '{print $2}')

  if [ "x$pid" != "x" ]
  then
    kill -${1:-9} $pid
  fi
}
select_file() {
    given_file="$1"
    #fd --type file --follow --hidden --exclude .git | fzf --query="$given_file"
    fzf --query="$given_file"
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;or call a script directly&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#!/usr/bin/bash

## uncomment lines 4-11 then add to zsh keybinds (default is ctrl+k)
#use fzf to kill proccesses
## fkill_widget() {
## sh $HOME/scripts/fkill     # call fkill script locus
##  zle reset-prompt      
## }
## zle -N fzf-redraw-prompt    # give me my $PS1 back
## zle -N fkill_widget
## bindkey '^k'  fkill_widget    #ctrl+k

################ fkill script start ###########


    if [ "$UID" != "0" ]
    then
        pid=$(ps -f -u $UID | sed 1d | fzf -m --ansi --color fg:-1,bg:-1,hl:46,fg+:40,bg+:233,hl+:46 --color prompt:166,border:46 --height 30%  --border=sharp --prompt="➤  " --pointer="➤ " --marker="➤ " | awk '{print $2}') 
    else
        pid=$(ps -ef | sed 1d | fzf -m | awk '{print $2}') 
    fi
    if [ "x$pid" != "x" ]
    then
        echo $pid | xargs kill -${1:-9}
    fi

############## fkill script end  #############

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Download &lt;a href="https://paste.xinu.at/9euA/"&gt;script&lt;/a&gt; inline link.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>some fun with the donald trump api</title>
      <dc:creator>OnFileNotWanted</dc:creator>
      <pubDate>Sat, 03 Oct 2020 13:56:59 +0000</pubDate>
      <link>https://dev.to/cirrus/some-fun-with-the-donald-trump-api-1ofm</link>
      <guid>https://dev.to/cirrus/some-fun-with-the-donald-trump-api-1ofm</guid>
      <description>&lt;p&gt;some fun with the &lt;a href="https://www.tronalddump.io/"&gt;Donald Trump API&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://ix.io/2zAE"&gt;http://ix.io/2zAE&lt;/a&gt;&lt;br&gt;
Better Res &lt;a href="https://0x0.st/i0Zk.mp4"&gt;video&lt;/a&gt;&lt;br&gt;
./script.sh "random nick"&lt;/p&gt;

</description>
    </item>
    <item>
      <title>open cubic player</title>
      <dc:creator>OnFileNotWanted</dc:creator>
      <pubDate>Sat, 03 Oct 2020 00:23:28 +0000</pubDate>
      <link>https://dev.to/cirrus/open-cubic-player-2ap3</link>
      <guid>https://dev.to/cirrus/open-cubic-player-2ap3</guid>
      <description>&lt;p&gt;check out open cubic player ,after mpd, ncmpcpp its truly a tihng of beauty in CLI&lt;br&gt;
   &lt;a href="https://cirrusuk.wordpress.com/2014/03/22/open-cubic-player/"&gt;https://cirrusuk.wordpress.com/2014/03/22/open-cubic-player/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;[&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--0hqhCpa7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/oq91hqgutzcrkzcxcxjk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--0hqhCpa7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/oq91hqgutzcrkzcxcxjk.png" alt=""&gt;&lt;/a&gt;]&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Albumart</title>
      <dc:creator>OnFileNotWanted</dc:creator>
      <pubDate>Fri, 02 Oct 2020 22:19:45 +0000</pubDate>
      <link>https://dev.to/cirrus/albumart-3cb6</link>
      <guid>https://dev.to/cirrus/albumart-3cb6</guid>
      <description>&lt;p&gt;shell script for embedding album art to any mp3&lt;br&gt;
deps: sacad feh fancy_audio [rubygem]&lt;br&gt;
opt deps: optipng jpegoptim&lt;br&gt;
&lt;a href="https://paste.xinu.at/cr5Nr/"&gt;https://paste.xinu.at/cr5Nr/&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
