<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://wiki.archlinux.jp/index.php?action=history&amp;feed=atom&amp;title=Volnoti</id>
	<title>Volnoti - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.archlinux.jp/index.php?action=history&amp;feed=atom&amp;title=Volnoti"/>
	<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=Volnoti&amp;action=history"/>
	<updated>2026-05-03T09:53:54Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.44.3</generator>
	<entry>
		<id>https://wiki.archlinux.jp/index.php?title=Volnoti&amp;diff=10297&amp;oldid=prev</id>
		<title>Kusakata: 同期</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=Volnoti&amp;diff=10297&amp;oldid=prev"/>
		<updated>2017-10-12T15:11:55Z</updated>

		<summary type="html">&lt;p&gt;同期&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2017年10月13日 (金) 00:11時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;37行目:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;37行目:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; # Increase volume&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; # Increase volume&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &quot;amixer set Master 5%+ &amp;amp;&amp;amp; amixer get Master | &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;egrep&lt;/del&gt; -&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;o&lt;/del&gt; &quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(&lt;/del&gt;[0-9]+)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%&lt;/del&gt;&quot; | &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;egrep&lt;/del&gt; -&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;o &quot;[0-9]+&quot; | xargs -0 volnoti-show&lt;/del&gt;&quot;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &quot;amixer set Master 5%+ &amp;amp;&amp;amp; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;volnoti-show $(&lt;/ins&gt;amixer get Master | &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;grep&lt;/ins&gt; -&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Po&lt;/ins&gt; &quot;[0-9]+&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(?=%&lt;/ins&gt;)&quot; | &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;tail&lt;/ins&gt; -&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1)&lt;/ins&gt;&quot;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    XF86AudioRaiseVolume&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    XF86AudioRaiseVolume&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; # Decrease volume&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; # Decrease volume&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &quot;amixer set Master 5%- &amp;amp;&amp;amp; amixer get Master | &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;egrep&lt;/del&gt; -&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;o&lt;/del&gt; &quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(&lt;/del&gt;[0-9]+)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%&lt;/del&gt;&quot; | &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;egrep&lt;/del&gt; -&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;o &quot;[0-9]+&quot; | xargs -0 volnoti-show&lt;/del&gt;&quot;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &quot;amixer set Master 5%- &amp;amp;&amp;amp; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;volnoti-show $(&lt;/ins&gt;amixer get Master | &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;grep&lt;/ins&gt; -&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Po&lt;/ins&gt; &quot;[0-9]+&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(?=%&lt;/ins&gt;)&quot; | &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;tail&lt;/ins&gt; -&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1)&lt;/ins&gt;&quot;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    XF86AudioLowerVolume&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    XF86AudioLowerVolume&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; # Toggle volume&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; # Toggle volume&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &quot;amixer set Master toggle; if &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;#91;&amp;amp;#91; -n $(&lt;/del&gt;amixer get Master&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; | grep &#039;Mono:&#039;&lt;/del&gt; | grep -&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;o&lt;/del&gt; &quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\&lt;/del&gt;[off&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\&lt;/del&gt;]&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;) &amp;amp;#93;&amp;amp;#93; &lt;/del&gt;; then volnoti-show -m&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; -v&lt;/del&gt;; else amixer get Master | &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;egrep&lt;/del&gt; -&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;o&lt;/del&gt; &quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(&lt;/del&gt;[0-9]+)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%&lt;/del&gt;&quot; | &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;egrep&lt;/del&gt; -&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;o &quot;[0-9]+&quot; | xargs -0 volnoti-show&lt;/del&gt;; fi&quot;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &quot;amixer set Master toggle; if amixer get Master | grep -&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Fq&lt;/ins&gt; &quot;[off]&quot;; then volnoti-show -m; else &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;volnoti-show $(&lt;/ins&gt;amixer get Master | &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;grep&lt;/ins&gt; -&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Po&lt;/ins&gt; &quot;[0-9]+&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(?=%&lt;/ins&gt;)&quot; | &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;tail&lt;/ins&gt; -&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1)&lt;/ins&gt;; fi&quot;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    XF86AudioMute&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    XF86AudioMute&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;51行目:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;51行目:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{ic|kill -1 $(pidof xbindkeys)}} で Xbindkeys を再起動 (あるいは、自動起動ファイルに Volnoti と Xbindkeys を記述してから PC を再起動) して設定をテストしてください。&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{ic|kill -1 $(pidof xbindkeys)}} で Xbindkeys を再起動 (あるいは、自動起動ファイルに Volnoti と Xbindkeys を記述してから PC を再起動) して設定をテストしてください。&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== i3 の設定 ===&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;i3 の設定ファイルに以下の行を追加してください (デフォルトでは {{ic|~/.i3/config}} または {{ic|~/.config/i3/config}})&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; bindsym XF86AudioRaiseVolume exec --no-startup-id &quot;amixer set Master 2%+ &amp;amp;&amp;amp; volnoti-show $(amixer get Master | grep -Po &#039;[0-9]+(?=%)&#039; | head -1)&quot;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; bindsym XF86AudioLowerVolume exec --no-startup-id &quot;amixer set Master 2%- &amp;amp;&amp;amp; volnoti-show $(amixer get Master | grep -Po &#039;[0-9]+(?=%)&#039; | head -1)&quot;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; bindsym XF86AudioMute exec --no-startup-id &quot;amixer set Master toggle &amp;amp;&amp;amp; if amixer get Master | grep -Fq &#039;[off]&#039;; then volnoti-show -m; else volnoti-show $(amixer get Master | grep -Po &#039;[0-9]+(?=%)&#039; | head -1); fi&quot;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Kusakata</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.jp/index.php?title=Volnoti&amp;diff=5125&amp;oldid=prev</id>
		<title>Kusakata: ページの作成:「Category:X サーバー Category:サウンド en:Volnoti {{Related articles start}} {{Related|Advanced Linux Sound Architecture}} {{Related|デスクトップ...」</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=Volnoti&amp;diff=5125&amp;oldid=prev"/>
		<updated>2016-03-16T10:42:36Z</updated>

		<summary type="html">&lt;p&gt;ページの作成:「&lt;a href=&quot;/index.php/%E3%82%AB%E3%83%86%E3%82%B4%E3%83%AA:X_%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC&quot; title=&quot;カテゴリ:X サーバー&quot;&gt;Category:X サーバー&lt;/a&gt; &lt;a href=&quot;/index.php/%E3%82%AB%E3%83%86%E3%82%B4%E3%83%AA:%E3%82%B5%E3%82%A6%E3%83%B3%E3%83%89&quot; title=&quot;カテゴリ:サウンド&quot;&gt;Category:サウンド&lt;/a&gt; &lt;a href=&quot;https://wiki.archlinux.org/title/Volnoti&quot; class=&quot;extiw&quot; title=&quot;en:Volnoti&quot;&gt;en:Volnoti&lt;/a&gt; {{Related articles start}} {{Related|Advanced Linux Sound Architecture}} {{Related|デスクトップ...」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:X サーバー]]&lt;br /&gt;
[[Category:サウンド]]&lt;br /&gt;
[[en:Volnoti]]&lt;br /&gt;
{{Related articles start}}&lt;br /&gt;
{{Related|Advanced Linux Sound Architecture}}&lt;br /&gt;
{{Related|デスクトップ通知}}&lt;br /&gt;
{{Related articles end}}&lt;br /&gt;
&lt;br /&gt;
GitHub の [https://github.com/davidbrazdil/volnoti Volnoti] のページより:&lt;br /&gt;
:&amp;quot;&amp;#039;&amp;#039;Volnoti は GNU/Linux などの POSIX オペレーティングシステム用の軽量なボリューム通知デーモンです。GTK+ と D-Bus を使用しており、あらゆるウィンドウマネージャで動作します。本来の目標は [[LXDE]] や [[Xmonad]] などの軽量なウィンドウマネージャ用のボリューム通知デーモンを作成することでしたが、現在では [[GNOME]], [[KDE]], [[Xfce]], [[LXDE]], [[Xmonad]], [[i3]] を含む様々な WM で動作します。&amp;#039;&amp;#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[Openbox]] などの通知デーモンが付属していない軽量なウィンドウマネージャを使っている場合に、Volnoti を利用してボリュームの変更を確認することができます。特にノートパソコンやキーボードの特殊なキーと組み合わせることで有用です。&lt;br /&gt;
&lt;br /&gt;
== インストール ==&lt;br /&gt;
&lt;br /&gt;
[[AUR]] から {{AUR|volnoti}} パッケージをインストールしてください。&lt;br /&gt;
&lt;br /&gt;
== 使用方法と設定 ==&lt;br /&gt;
&lt;br /&gt;
=== Volnoti の起動 ===&lt;br /&gt;
&lt;br /&gt;
デーモンを起動するには、次のコマンドを実行:&lt;br /&gt;
&lt;br /&gt;
 $ volnoti&lt;br /&gt;
&lt;br /&gt;
Volnoti はバックグラウンドで動作します。ウィンドウマネージャが起動したときに Volnoti も自動的に実行させたい場合、WM の自動起動ファイル (例えば Openbox を使用している場合なら {{ic|~/.config/openbox/autostart}}) にコマンドを追加してください。ターミナルで次のコマンドを実行することで、プログラムが起動していることを確認できます:&lt;br /&gt;
&lt;br /&gt;
 $ volnoti-show 20&lt;br /&gt;
&lt;br /&gt;
画面の中央に、ボリュームが 25% だと書かれた半透明の四角が表示されるはずです。起動できたら、ボリュームが変更されるたびに通知を表示するように Volnoti を設定してください。&lt;br /&gt;
&lt;br /&gt;
=== Xbindkeys の設定 ===&lt;br /&gt;
&lt;br /&gt;
以下の設定は Volnoti, [[ALSA]], [[Xbindkeys]] を使ってホットキーが押されたときにボリュームの変更を表示します。この例では Xbindkeys が既にインストール・設定済みであるとします。&lt;br /&gt;
&lt;br /&gt;
テキストエディタで {{ic|~./xbindkeysrc}} を開いて {{ic|# End of xbindkeys configuration}} の前に以下の行を追加してください:&lt;br /&gt;
&lt;br /&gt;
 # Increase volume&lt;br /&gt;
 &amp;quot;amixer set Master 5%+ &amp;amp;&amp;amp; amixer get Master | egrep -o &amp;quot;([0-9]+)%&amp;quot; | egrep -o &amp;quot;[0-9]+&amp;quot; | xargs -0 volnoti-show&amp;quot;&lt;br /&gt;
    XF86AudioRaiseVolume&lt;br /&gt;
 &lt;br /&gt;
 # Decrease volume&lt;br /&gt;
 &amp;quot;amixer set Master 5%- &amp;amp;&amp;amp; amixer get Master | egrep -o &amp;quot;([0-9]+)%&amp;quot; | egrep -o &amp;quot;[0-9]+&amp;quot; | xargs -0 volnoti-show&amp;quot;&lt;br /&gt;
    XF86AudioLowerVolume&lt;br /&gt;
 &lt;br /&gt;
 # Toggle volume&lt;br /&gt;
 &amp;quot;amixer set Master toggle; if &amp;amp;#91;&amp;amp;#91; -n $(amixer get Master | grep &amp;#039;Mono:&amp;#039; | grep -o &amp;quot;\[off\]&amp;quot;) &amp;amp;#93;&amp;amp;#93; ; then volnoti-show -m -v; else amixer get Master | egrep -o &amp;quot;([0-9]+)%&amp;quot; | egrep -o &amp;quot;[0-9]+&amp;quot; | xargs -0 volnoti-show; fi&amp;quot;&lt;br /&gt;
    XF86AudioMute&lt;br /&gt;
&lt;br /&gt;
最初の2つのコマンドはキーが押されたときにボリュームを上げ下げして、新しいボリュームのレベルを読み込み、{{ic|volnoti-show}} の引数として送信します。3番目のコマンドはボリュームのオンオフを切り替えて、(ボリュームがミュートになっているかどうかにあわせて) Volnoti の通知を表示します。&lt;br /&gt;
&lt;br /&gt;
{{ic|kill -1 $(pidof xbindkeys)}} で Xbindkeys を再起動 (あるいは、自動起動ファイルに Volnoti と Xbindkeys を記述してから PC を再起動) して設定をテストしてください。&lt;/div&gt;</summary>
		<author><name>Kusakata</name></author>
	</entry>
</feed>