<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>i3 FAQ - Individual question feed</title><link>https://faq.i3wm.org/questions/</link><description>Frequently asked questions and answers about the i3 window manager</description><atom:link href="http://faq.i3wm.org/feeds/question/5346/" rel="self"></atom:link><language>en</language><copyright>Copyright i3, 2012</copyright><lastBuildDate>Tue, 20 Jan 2015 08:36:53 +0000</lastBuildDate><item><title>Assigning wallpaper to workspaces</title><link>https://faq.i3wm.org/question/5346/assigning-wallpaper-to-workspaces/</link><description>Is it possible to assign specific wallaper to workspaces?</description><pubDate>Mon, 19 Jan 2015 12:16:05 +0000</pubDate><guid>https://faq.i3wm.org/question/5346/assigning-wallpaper-to-workspaces/</guid></item><item><title>Answer by lasers for &lt;p&gt;Is it possible to assign specific wallaper to workspaces?&lt;/p&gt;
 </title><link>https://faq.i3wm.org/question/5346/assigning-wallpaper-to-workspaces/?answer=5347#post-id-5347</link><description>You could do something like this.

    # alias
    set $feh exec --no-startup-id feh --bg-scale

    # switch workspace
    bindsym $mod+1 workspace 1 ; $feh ~/wp/1.jpg
    bindsym $mod+2 workspace 2 ; $feh ~/wp/2.jpg
    bindsym $mod+3 workspace 3 ; $feh ~/wp/3.jpg
    bindsym $mod+4 workspace 4 ; $feh ~/wp/4.jpg
    bindsym $mod+5 workspace 5 ; $feh ~/wp/5.jpg
    bindsym $mod+6 workspace 6 ; $feh ~/wp/6.jpg
    bindsym $mod+7 workspace 7 ; $feh ~/wp/7.jpg
    bindsym $mod+8 workspace 8 ; $feh ~/wp/8.jpg
    bindsym $mod+9 workspace 9 ; $feh ~/wp/9.jpg
    bindsym $mod+0 workspace 10 ; $feh ~/wp/10.jpg    
</description><pubDate>Mon, 19 Jan 2015 12:32:16 +0000</pubDate><guid>https://faq.i3wm.org/question/5346/assigning-wallpaper-to-workspaces/?answer=5347#post-id-5347</guid></item><item><title>Comment by boy_with_duckfeet for &lt;p&gt;You could do something like this.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# alias
set $feh exec --no-startup-id feh --bg-scale

# switch workspace
bindsym $mod+1 workspace 1 ; $feh ~/wp/1.jpg
bindsym $mod+2 workspace 2 ; $feh ~/wp/2.jpg
bindsym $mod+3 workspace 3 ; $feh ~/wp/3.jpg
bindsym $mod+4 workspace 4 ; $feh ~/wp/4.jpg
bindsym $mod+5 workspace 5 ; $feh ~/wp/5.jpg
bindsym $mod+6 workspace 6 ; $feh ~/wp/6.jpg
bindsym $mod+7 workspace 7 ; $feh ~/wp/7.jpg
bindsym $mod+8 workspace 8 ; $feh ~/wp/8.jpg
bindsym $mod+9 workspace 9 ; $feh ~/wp/9.jpg
bindsym $mod+0 workspace 10 ; $feh ~/wp/10.jpg
&lt;/code&gt;&lt;/pre&gt;
</title><link>https://faq.i3wm.org/question/5346/assigning-wallpaper-to-workspaces/?comment=5348#comment-5348</link><description>so changing the wallpaper each time I switch workspace? </description><pubDate>Mon, 19 Jan 2015 13:16:05 +0000</pubDate><guid>https://faq.i3wm.org/question/5346/assigning-wallpaper-to-workspaces/?comment=5348#comment-5348</guid></item><item><title>Comment by Adaephon for &lt;p&gt;You could do something like this.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# alias
set $feh exec --no-startup-id feh --bg-scale

# switch workspace
bindsym $mod+1 workspace 1 ; $feh ~/wp/1.jpg
bindsym $mod+2 workspace 2 ; $feh ~/wp/2.jpg
bindsym $mod+3 workspace 3 ; $feh ~/wp/3.jpg
bindsym $mod+4 workspace 4 ; $feh ~/wp/4.jpg
bindsym $mod+5 workspace 5 ; $feh ~/wp/5.jpg
bindsym $mod+6 workspace 6 ; $feh ~/wp/6.jpg
bindsym $mod+7 workspace 7 ; $feh ~/wp/7.jpg
bindsym $mod+8 workspace 8 ; $feh ~/wp/8.jpg
bindsym $mod+9 workspace 9 ; $feh ~/wp/9.jpg
bindsym $mod+0 workspace 10 ; $feh ~/wp/10.jpg
&lt;/code&gt;&lt;/pre&gt;
</title><link>https://faq.i3wm.org/question/5346/assigning-wallpaper-to-workspaces/?comment=5349#comment-5349</link><description>Nice idea, but it does not work when switching workspaces by other means: `workspace back_and_forth`, `workspace_auto_back_and_forth`, clicking in the i3-bar, `[some_criteria] focus`, etc. </description><pubDate>Mon, 19 Jan 2015 14:06:41 +0000</pubDate><guid>https://faq.i3wm.org/question/5346/assigning-wallpaper-to-workspaces/?comment=5349#comment-5349</guid></item><item><title>Answer by mschaefer for &lt;p&gt;Is it possible to assign specific wallaper to workspaces?&lt;/p&gt;
 </title><link>https://faq.i3wm.org/question/5346/assigning-wallpaper-to-workspaces/?answer=5354#post-id-5354</link><description>For me, just having `exec --no-startup-id feh --bg-max &lt;path-to-image&gt;` in the config (not bound to any keyboard shortcut, must as a single line in the config) is working.</description><pubDate>Tue, 20 Jan 2015 08:36:53 +0000</pubDate><guid>https://faq.i3wm.org/question/5346/assigning-wallpaper-to-workspaces/?answer=5354#post-id-5354</guid></item></channel></rss>