{ "version": "https://jsonfeed.org/version/1.1", "user_comment": "This feed allows you to read the posts from this site in any feed reader that supports the JSON Feed format. To add this feed to your reader, copy the following URL -- https://matoken.org/blog/tag/wallpaper/feed/json -- and add it your reader.", "home_page_url": "https://matoken.org/blog/tag/wallpaper", "feed_url": "https://matoken.org/blog/tag/wallpaper/feed/json", "language": "ja", "title": "wallpaper – matoken's blog", "description": "Is there no plan B?", "icon": "https://matoken.org/blog/wp-content/uploads/2025/03/cropped-1865f695c4eecc844385acef2f078255036adccd42c254580ea3844543ab56d9.jpeg", "items": [ { "id": "https://matoken.org/blog/?p=3856", "url": "https://matoken.org/blog/2023/02/27/parallax-wallpaper-engine/", "title": "Windows/Linux\u74b0\u5883\u3067\u52d5\u4f5c\u3059\u308b\u8996\u5dee\u58c1\u7d19\u30a8\u30f3\u30b8\u30f3\u306elwp", "content_html": "
\n

\u8996\u5dee\u58c1\u7d19\u30a8\u30f3\u30b8\u30f3\u306elwp \u3068\u3044\u3046\u3082\u306e\u3092\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e

\n
\n

\n
\n\n
\n
\n

\u52d5\u4f5c\u74b0\u5883\u306fLinux, Windows \u3067\u3059\uff0eLinux amd64 \u74b0\u5883\u3067\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e
\nlwp \u306eREADME \u3067\u306f / \u306b\u5c55\u958b\u3059\u308b\u3088\u3046\u306b\u3068\u306a\u3063\u3066\u3044\u307e\u3057\u305f\u304c\u3042\u307e\u308a\u3084\u308a\u305f\u304f\u306a\u3044\u306e\u3067\u3068\u308a\u3042\u3048\u305a\u30a2\u30c9\u30db\u30c3\u30af\u306b\u52d5\u304b\u3057\u307e\u3057\u305f\uff0e

\n
\n
\n
\n
$ wget https://github.com/jszczerbinsky/lwp/releases/download/1.5/lwp-linux-x86_64.zip (1)\n$ unzip -l ./lwp-linux-x86_64.zip\nArchive:  ./lwp-linux-x86_64.zip\n  Length      Date    Time    Name\n---------  ---------- -----   ----\n        0  2023-02-19 07:42   etc/\n      661  2023-02-19 07:32   etc/default.cfg\n     1047  2023-02-22 23:42   etc/lwp.cfg\n        0  2023-02-11 05:41   usr/\n        0  2023-02-22 23:42   usr/bin/\n    30800  2023-02-22 23:42   usr/bin/lwp\n        0  2022-09-30 05:27   usr/share/\n        0  2022-09-30 05:27   usr/share/lwp/\n     1076  2023-02-22 23:42   usr/share/lwp/LICENSE\n        0  2022-09-30 05:27   usr/share/lwp/wallpapers/\n        0  2023-02-21 07:58   usr/share/lwp/wallpapers/test/\n  8294538  2023-02-22 23:42   usr/share/lwp/wallpapers/test/1.bmp\n      102  2023-02-22 04:16   usr/share/lwp/wallpapers/test/source\n  8294538  2023-02-22 23:42   usr/share/lwp/wallpapers/test/3.bmp\n  8294538  2023-02-22 23:42   usr/share/lwp/wallpapers/test/2.bmp\n      461  2023-02-22 23:42   usr/share/lwp/wallpapers/test/wallpaper.cfg\n        0  2023-02-11 05:41   usr/etc/\n      558  2023-02-11 05:41   usr/etc/default.cfg\n---------                     -------\n 24918319                     18 files\n$ mkdir lwp\n$ cd lwp\n$ unzip ../lwp-linux-x86_64.zip\n$ usr/bin/lwp (2)\nINFO: User config file not found, opening default config\nERROR: Default config file not found!\nSegmentation fault\n$ mkdir ~/.config/lwp (3)\n$ install ./etc/lwp.cfg ~/.config/lwp/lwp.cfg (4)\n$ xrandr | grep \\* (5)\n   1920x1200     59.96*+\n$ vi ~/.config/lwp/lwp.cfg (6)\n$ diff -u etc/lwp.cfg ~/.config/lwp/lwp.cfg\n--- etc/lwp.cfg 2023-02-22 23:42:43.000000000 +0900\n+++ /home/matoken/.config/lwp/lwp.cfg   2023-02-27 03:31:49.160716609 +0900\n@@ -25,11 +25,11 @@\n monitor1_h=1080\n\n # Absolute path to the wallpaper directory\n-monitor1_wallpaper=/usr/share/lwp/wallpapers/test\n+monitor1_wallpaper=./usr/share/lwp/wallpapers/test (7)\n\n # Wallpaper size and position relative to Your monitor\n # Wallpaper resolution ratio should be the same as in original image\n monitor1_wallpaper_x=0\n monitor1_wallpaper_y=0\n monitor1_wallpaper_w=1920\n-monitor1_wallpaper_h=1080\n+monitor1_wallpaper_h=1200 (8)\n$ usr/bin/lwp (9)
\n
\n
\n
\n
    \n
  1. release \u304b\u3089\u30d0\u30a4\u30ca\u30ea\u30a2\u30fc\u30ab\u30a4\u30d6\u3092\u53d6\u5f97
  2. \n
  3. \u5c55\u958b\u3057\u3066\u5b9f\u884c\u3057\u3066\u307f\u308b\u3068\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u304c\u898b\u5f53\u305f\u3089\u306a\u3044\u3089\u3057\u3044
  4. \n
  5. \u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u4f5c\u6210
  6. \n
  7. \u898f\u5b9a\u5024\u306e\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u3092\u30b3\u30d4\u30fc
  8. \n
  9. \u89e3\u50cf\u5ea6\u3092\u78ba\u8a8d\uff0c\u3053\u3053\u3067\u306f 1920×1200
  10. \n
  11. \u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u3092\u7de8\u96c6
  12. \n
  13. \u58c1\u7d19\u306e\u30d1\u30b9\u3092\u4fee\u6b63
  14. \n
  15. \u89e3\u50cf\u5ea6\u3092\u4fee\u6b63
  16. \n
  17. \u5b9f\u884c\u3059\u308b\u3068\u58c1\u7d19\u304c\u8a2d\u5b9a\u3055\u308c\u305f
  18. \n
\n
\n
\n

Android \u306e\u58c1\u7d19\u306e\u3088\u3046\u3067\u9762\u767d\u3044\u3067\u3059\uff0e\u305f\u3060\uff0c\u624b\u5143\u306e\u74b0\u5883\u3067\u306f\u7e26\u30b5\u30a4\u30ba\u304c\u8db3\u308a\u307e\u305b\u3093\uff0e\u58c1\u7d19\u306e\u5143\u30b5\u30a4\u30ba\u304c 1920×1080 \u306b\u5bfe\u3057\u3066PC\u306e\u89e3\u50cf\u5ea6\u304c 1920×1200 \u306a\u306e\u3067\u305d\u306e\u305b\u3044\u3060\u3068\u601d\u3044\u307e\u3059\uff0e

\n
\n
\n
\n
$ file usr/share/lwp/wallpapers/test/*.bmp\nusr/share/lwp/wallpapers/test/1.bmp: PC bitmap, Windows 98/2000 and newer format, 1920 x 1080 x 32, cbSize 8294538, bits offset 138\nusr/share/lwp/wallpapers/test/2.bmp: PC bitmap, Windows 98/2000 and newer format, 1920 x 1080 x 32, cbSize 8294538, bits offset 138\nusr/share/lwp/wallpapers/test/3.bmp: PC bitmap, Windows 98/2000 and newer format, 1920 x 1080 x 32, cbSize 8294538, bits offset 138
\n
\n
\n
\n
\u74b0\u5883
\n
\n
$ dpkg-query -W libwayland-server0 gnome-shell\ngnome-shell     43.2-2\nlibwayland-server0:amd64        1.21.0-1\nlibwayland-server0:i386 1.21.0-1\n$ lsb_release -a\nDistributor ID: Debian\nDescription:    Debian GNU/Linux bookworm/sid\nRelease:        n/a\nCodename:       bookworm\n$ arch\nx86_64
\n
\n
\n", "content_text": "\u8996\u5dee\u58c1\u7d19\u30a8\u30f3\u30b8\u30f3\u306elwp \u3068\u3044\u3046\u3082\u306e\u3092\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\n\n\n\n\njszczerbinsky/lwp: Parallax wallpaper engine for Linux and Windows\n\n\n\n\u52d5\u4f5c\u74b0\u5883\u306fLinux, Windows \u3067\u3059\uff0eLinux amd64 \u74b0\u5883\u3067\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\nlwp \u306eREADME \u3067\u306f / \u306b\u5c55\u958b\u3059\u308b\u3088\u3046\u306b\u3068\u306a\u3063\u3066\u3044\u307e\u3057\u305f\u304c\u3042\u307e\u308a\u3084\u308a\u305f\u304f\u306a\u3044\u306e\u3067\u3068\u308a\u3042\u3048\u305a\u30a2\u30c9\u30db\u30c3\u30af\u306b\u52d5\u304b\u3057\u307e\u3057\u305f\uff0e\n\n\n\n$ wget https://github.com/jszczerbinsky/lwp/releases/download/1.5/lwp-linux-x86_64.zip (1)\n$ unzip -l ./lwp-linux-x86_64.zip\nArchive: ./lwp-linux-x86_64.zip\n Length Date Time Name\n--------- ---------- ----- ----\n 0 2023-02-19 07:42 etc/\n 661 2023-02-19 07:32 etc/default.cfg\n 1047 2023-02-22 23:42 etc/lwp.cfg\n 0 2023-02-11 05:41 usr/\n 0 2023-02-22 23:42 usr/bin/\n 30800 2023-02-22 23:42 usr/bin/lwp\n 0 2022-09-30 05:27 usr/share/\n 0 2022-09-30 05:27 usr/share/lwp/\n 1076 2023-02-22 23:42 usr/share/lwp/LICENSE\n 0 2022-09-30 05:27 usr/share/lwp/wallpapers/\n 0 2023-02-21 07:58 usr/share/lwp/wallpapers/test/\n 8294538 2023-02-22 23:42 usr/share/lwp/wallpapers/test/1.bmp\n 102 2023-02-22 04:16 usr/share/lwp/wallpapers/test/source\n 8294538 2023-02-22 23:42 usr/share/lwp/wallpapers/test/3.bmp\n 8294538 2023-02-22 23:42 usr/share/lwp/wallpapers/test/2.bmp\n 461 2023-02-22 23:42 usr/share/lwp/wallpapers/test/wallpaper.cfg\n 0 2023-02-11 05:41 usr/etc/\n 558 2023-02-11 05:41 usr/etc/default.cfg\n--------- -------\n 24918319 18 files\n$ mkdir lwp\n$ cd lwp\n$ unzip ../lwp-linux-x86_64.zip\n$ usr/bin/lwp (2)\nINFO: User config file not found, opening default config\nERROR: Default config file not found!\nSegmentation fault\n$ mkdir ~/.config/lwp (3)\n$ install ./etc/lwp.cfg ~/.config/lwp/lwp.cfg (4)\n$ xrandr | grep \\* (5)\n 1920x1200 59.96*+\n$ vi ~/.config/lwp/lwp.cfg (6)\n$ diff -u etc/lwp.cfg ~/.config/lwp/lwp.cfg\n--- etc/lwp.cfg 2023-02-22 23:42:43.000000000 +0900\n+++ /home/matoken/.config/lwp/lwp.cfg 2023-02-27 03:31:49.160716609 +0900\n@@ -25,11 +25,11 @@\n monitor1_h=1080\n\n # Absolute path to the wallpaper directory\n-monitor1_wallpaper=/usr/share/lwp/wallpapers/test\n+monitor1_wallpaper=./usr/share/lwp/wallpapers/test (7)\n\n # Wallpaper size and position relative to Your monitor\n # Wallpaper resolution ratio should be the same as in original image\n monitor1_wallpaper_x=0\n monitor1_wallpaper_y=0\n monitor1_wallpaper_w=1920\n-monitor1_wallpaper_h=1080\n+monitor1_wallpaper_h=1200 (8)\n$ usr/bin/lwp (9)\n\n\n\n\nrelease \u304b\u3089\u30d0\u30a4\u30ca\u30ea\u30a2\u30fc\u30ab\u30a4\u30d6\u3092\u53d6\u5f97\n\u5c55\u958b\u3057\u3066\u5b9f\u884c\u3057\u3066\u307f\u308b\u3068\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u304c\u898b\u5f53\u305f\u3089\u306a\u3044\u3089\u3057\u3044\n\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u4f5c\u6210\n\u898f\u5b9a\u5024\u306e\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u3092\u30b3\u30d4\u30fc\n\u89e3\u50cf\u5ea6\u3092\u78ba\u8a8d\uff0c\u3053\u3053\u3067\u306f 1920×1200\n\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u3092\u7de8\u96c6\n\u58c1\u7d19\u306e\u30d1\u30b9\u3092\u4fee\u6b63\n\u89e3\u50cf\u5ea6\u3092\u4fee\u6b63\n\u5b9f\u884c\u3059\u308b\u3068\u58c1\u7d19\u304c\u8a2d\u5b9a\u3055\u308c\u305f\n\n\n\nAndroid \u306e\u58c1\u7d19\u306e\u3088\u3046\u3067\u9762\u767d\u3044\u3067\u3059\uff0e\u305f\u3060\uff0c\u624b\u5143\u306e\u74b0\u5883\u3067\u306f\u7e26\u30b5\u30a4\u30ba\u304c\u8db3\u308a\u307e\u305b\u3093\uff0e\u58c1\u7d19\u306e\u5143\u30b5\u30a4\u30ba\u304c 1920×1080 \u306b\u5bfe\u3057\u3066PC\u306e\u89e3\u50cf\u5ea6\u304c 1920×1200 \u306a\u306e\u3067\u305d\u306e\u305b\u3044\u3060\u3068\u601d\u3044\u307e\u3059\uff0e\n\n\n\n$ file usr/share/lwp/wallpapers/test/*.bmp\nusr/share/lwp/wallpapers/test/1.bmp: PC bitmap, Windows 98/2000 and newer format, 1920 x 1080 x 32, cbSize 8294538, bits offset 138\nusr/share/lwp/wallpapers/test/2.bmp: PC bitmap, Windows 98/2000 and newer format, 1920 x 1080 x 32, cbSize 8294538, bits offset 138\nusr/share/lwp/wallpapers/test/3.bmp: PC bitmap, Windows 98/2000 and newer format, 1920 x 1080 x 32, cbSize 8294538, bits offset 138\n\n\n\n\u74b0\u5883\n\n$ dpkg-query -W libwayland-server0 gnome-shell\ngnome-shell 43.2-2\nlibwayland-server0:amd64 1.21.0-1\nlibwayland-server0:i386 1.21.0-1\n$ lsb_release -a\nDistributor ID: Debian\nDescription: Debian GNU/Linux bookworm/sid\nRelease: n/a\nCodename: bookworm\n$ arch\nx86_64", "date_published": "2023-02-27T07:25:00+09:00", "date_modified": "2023-02-27T04:25:47+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/1865f695c4eecc844385acef2f078255036adccd42c254580ea3844543ab56d9?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/1865f695c4eecc844385acef2f078255036adccd42c254580ea3844543ab56d9?s=512&d=mm&r=g" }, "tags": [ "wallpaper", "bookworm", "Debian", "Linux", "testing" ] }, { "id": "http://matoken.org/blog/?p=3275", "url": "https://matoken.org/blog/2021/06/21/random-wallpaper-setting-with-unsplash/", "title": "awesome wm \u3084 i3 wm \u3067 feh \u3068 Unsplash \u3092\u4f7f\u3063\u3066\u30e9\u30f3\u30c0\u30e0\u306a\u58c1\u7d19\u3092\u8a2d\u5b9a", "content_html": "
\n

\"unsplash

\n
\n
\n

Unsplash \u3068\u3044\u3046\u753b\u50cf\u30b5\u30fc\u30d3\u30b9\u3092\u77e5\u308a\u307e\u3057\u305f\uff0e

\n
\n
\n\n
\n
\n

\u7121\u6599\u3067\u5229\u7528\u3067\u304d\u308b\u5199\u771f\u304c\u63d0\u4f9b\u3055\u308c\u3066\u3044\u307e\u3059\uff0e\u3069\u3046\u3082\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u305f\u5199\u771f\u3092\u4eba\u529b\u3067\u9078\u5225\u3057\u3066\u3044\u308b\u3088\u3046\u3067\u3059\uff0e\u305d\u306e\u305f\u3081\u9ad8\u54c1\u8cea\u306a\u5199\u771f\u304c\u96c6\u307e\u3063\u3066\u3044\u308b\u3088\u3046\u3067\u3059\uff0e

\n
\n
\n

\u305d\u3057\u3066\uff0cURL\u6307\u5b9a\u3060\u3051\u3067\u4f7f\u3048\u308b\u7c21\u6613API\u304c\u63d0\u4f9b\u3055\u308c\u3066\u3044\u307e\u3059\uff0e\u3053\u308c\u3068 feh \u30b3\u30de\u30f3\u30c9\u3092\u4f7f\u3063\u3066\u30e9\u30f3\u30c0\u30e0\u306a\u58c1\u7d19\u3092\u8a2d\u5b9a\u3057\u3066\u307f\u307e\u3057\u305f\uff0e

\n
\n
\n\n
\n
\n

\n
\n
\n

Unsplash \u306e https://source.unsplash.com/ \u306e\u5f8c\u308d\u306b\u30d1\u30e9\u30e1\u30fc\u30bf\u30fc\u3092\u8ffd\u52a0\u3057\u3066\u3044\u3063\u3066\u6761\u4ef6\u306b\u5408\u3046\u753b\u50cf\u3092\u53d6\u5f97\u3067\u304d\u308b\u3088\u3046\u3067\u3059\uff0e

\n
\n
\n

\u4f8b\u3048\u3070 https://source.unsplash.com/random/likes?linux,penguin \u3053\u306eURL\u3067\u306f\u30e6\u30fc\u30b6\u30fc\u306bLike\u3055\u308c\u305fLinux\u3084penguin\u3092\u30ad\u30fc\u30ef\u30fc\u30c9\u306b\u691c\u7d22\u3055\u308c\u305f\u30e9\u30f3\u30c0\u30e0\u306a\u753b\u50cf\u304c\u53d6\u5f97\u3067\u304d\u307e\u3059\uff0e
\n\u3053\u306eURL\u3092 feh \u30b3\u30de\u30f3\u30c9\u306b\u6e21\u3059\u3068\u58c1\u7d19\u304c\u8a2d\u5b9a\u3067\u304d\u307e\u3057\u305f :)

\n
\n
\n
\n
$ feh --bg-max https://source.unsplash.com/random/likes?linux,penguin
\n
\n
\n
\n

\u6700\u8fd1\u4f7f\u3063\u3066\u3044\u308b\u58c1\u7d19\u8a2d\u5b9ascript\u3067\u3059\uff0ecrontab\u304b\u3089\u3067\u3082\u547c\u3079\u308b\u3088\u3046\u306bWM\u306eDISPLAY\u756a\u53f7\u3092\u8abf\u3079\u3066\u8a2d\u5b9a\u3059\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u3044\u307e\u3059\uff0e PICTURES \u306b\u58c1\u7d19\u306e\u683c\u7d0d\u3055\u308c\u305f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u8a2d\u5b9a\u3057\u3066\uff0cWMNAME \u3092\u5229\u7528\u3059\u308bWM\u306e\u30d7\u30ed\u30bb\u30b9\u540d\u306b\u66f8\u304d\u63db\u3048\u3066\u4f7f\u3044\u307e\u3059\uff0e\u58c1\u7d19\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u4e2d\u306e\u753b\u50cf\u3092\u30e9\u30f3\u30c0\u30e0\u306b\u8a2d\u5b9a\u3057\u307e\u3059\uff0e

\n
\n
\n
\n
#!/bin/sh\n\nPICTURES=\"${HOME}/Pictures/wp\"\nWMNAME=\"i3\"\nUSERID=$( id -u )\nDISPLAYPID=$( pgrep -u \"${USERID}\" \"${WMNAME}\"$ )\nDISPLAYNO=$( strings /proc/\"$DISPLAYPID\"/environ | grep ^DISPLAY= )\nsh -c \"$DISPLAYNO feh --bg-max -z ${PICTURES}\"
\n
\n
\n
\n

\u3053\u308c\u3092\u6d41\u7528\u3057\u3066\uff0c\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u66f8\u304d\u63db\u3048\u3066crontab\u304b\u3089\u547c\u3076\u3088\u3046\u306b\u3057\u3066\u307f\u307e\u3057\u305f\uff0e

\n
\n
\n
\n
#!/bin/sh\n\nPICTURESURL=\"https://source.unsplash.com/random/likes?linux,penguin\"\nWMNAME=\"i3\"\nUSERID=$( id -u )\nDISPLAYPID=$( pgrep -u \"${USERID}\" \"${WMNAME}\"$ )\nDISPLAYNO=$( strings /proc/\"$DISPLAYPID\"/environ | grep ^DISPLAY= )\nsh -c \"$DISPLAYNO feh --bg-max ${PICTURESURL}\"
\n
\n
\n
\n

\u3044\u3064\u3082\u306fJPL\u306e\u30ae\u30e3\u30e9\u30ea\u30fc\u3084\u6c17\u306b\u5165\u3063\u305f\u753b\u50cf\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u4f7f\u3063\u3066\u3044\u307e\u3057\u305f\u304c\u4f3c\u305f\u3088\u3046\u306a\u753b\u50cf\u3092\u96c6\u3081\u3066\u3057\u307e\u3044\u304c\u3061\u3067\u3059\uff0e\u30e9\u30f3\u30c0\u30e0\u306a\u753b\u50cf\u306b\u3059\u308b\u3053\u3068\u3067\u81ea\u5206\u3067\u306f\u3042\u307e\u308a\u9078\u3070\u306a\u3044\u3088\u3046\u306a\u58c1\u7d19\u304c\u8a2d\u5b9a\u3055\u308c\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u65b0\u9bae\u306a\u6c17\u6301\u3061\u306b\u306a\u308c\u307e\u3057\u305f\uff0e

\n
\n
\n
\u74b0\u5883
\n
\n
$ dpkg-query -W feh procps binutils\nbinutils        2.35.2-2\nfeh     3.6.3-1\nprocps  2:3.3.17-5\n$ lsb_release -dr\nDescription:    Debian GNU/Linux 11 (bullseye)\nRelease:        11\n$ arch\nx86_64
\n
\n
\n", "content_text": "Unsplash \u3068\u3044\u3046\u753b\u50cf\u30b5\u30fc\u30d3\u30b9\u3092\u77e5\u308a\u307e\u3057\u305f\uff0e\n\n\n\nBeautiful Free Images & Pictures | Unsplash\n\n\nLicense | Unsplash\n\n\n\n\n\n\n\u7121\u6599\u3067\u5229\u7528\u3067\u304d\u308b\u5199\u771f\u304c\u63d0\u4f9b\u3055\u308c\u3066\u3044\u307e\u3059\uff0e\u3069\u3046\u3082\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u305f\u5199\u771f\u3092\u4eba\u529b\u3067\u9078\u5225\u3057\u3066\u3044\u308b\u3088\u3046\u3067\u3059\uff0e\u305d\u306e\u305f\u3081\u9ad8\u54c1\u8cea\u306a\u5199\u771f\u304c\u96c6\u307e\u3063\u3066\u3044\u308b\u3088\u3046\u3067\u3059\uff0e\n\n\n\u305d\u3057\u3066\uff0cURL\u6307\u5b9a\u3060\u3051\u3067\u4f7f\u3048\u308b\u7c21\u6613API\u304c\u63d0\u4f9b\u3055\u308c\u3066\u3044\u307e\u3059\uff0e\u3053\u308c\u3068 feh \u30b3\u30de\u30f3\u30c9\u3092\u4f7f\u3063\u3066\u30e9\u30f3\u30c0\u30e0\u306a\u58c1\u7d19\u3092\u8a2d\u5b9a\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\n\n\n\nUnsplash Source | A Simple API for Embedding Free Photos from Unsplash\n\n\nUnsplash API Documentation | Free HD Photo API | Unsplash\n\n\n\n\n\n\n\n\n\nUnsplash \u306e https://source.unsplash.com/ \u306e\u5f8c\u308d\u306b\u30d1\u30e9\u30e1\u30fc\u30bf\u30fc\u3092\u8ffd\u52a0\u3057\u3066\u3044\u3063\u3066\u6761\u4ef6\u306b\u5408\u3046\u753b\u50cf\u3092\u53d6\u5f97\u3067\u304d\u308b\u3088\u3046\u3067\u3059\uff0e\n\n\n\u4f8b\u3048\u3070 https://source.unsplash.com/random/likes?linux,penguin \u3053\u306eURL\u3067\u306f\u30e6\u30fc\u30b6\u30fc\u306bLike\u3055\u308c\u305fLinux\u3084penguin\u3092\u30ad\u30fc\u30ef\u30fc\u30c9\u306b\u691c\u7d22\u3055\u308c\u305f\u30e9\u30f3\u30c0\u30e0\u306a\u753b\u50cf\u304c\u53d6\u5f97\u3067\u304d\u307e\u3059\uff0e\n\u3053\u306eURL\u3092 feh \u30b3\u30de\u30f3\u30c9\u306b\u6e21\u3059\u3068\u58c1\u7d19\u304c\u8a2d\u5b9a\u3067\u304d\u307e\u3057\u305f :)\n\n\n\n$ feh --bg-max https://source.unsplash.com/random/likes?linux,penguin\n\n\n\n\u6700\u8fd1\u4f7f\u3063\u3066\u3044\u308b\u58c1\u7d19\u8a2d\u5b9ascript\u3067\u3059\uff0ecrontab\u304b\u3089\u3067\u3082\u547c\u3079\u308b\u3088\u3046\u306bWM\u306eDISPLAY\u756a\u53f7\u3092\u8abf\u3079\u3066\u8a2d\u5b9a\u3059\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u3044\u307e\u3059\uff0e PICTURES \u306b\u58c1\u7d19\u306e\u683c\u7d0d\u3055\u308c\u305f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u8a2d\u5b9a\u3057\u3066\uff0cWMNAME \u3092\u5229\u7528\u3059\u308bWM\u306e\u30d7\u30ed\u30bb\u30b9\u540d\u306b\u66f8\u304d\u63db\u3048\u3066\u4f7f\u3044\u307e\u3059\uff0e\u58c1\u7d19\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u4e2d\u306e\u753b\u50cf\u3092\u30e9\u30f3\u30c0\u30e0\u306b\u8a2d\u5b9a\u3057\u307e\u3059\uff0e\n\n\n\n#!/bin/sh\n\nPICTURES=\"${HOME}/Pictures/wp\"\nWMNAME=\"i3\"\nUSERID=$( id -u )\nDISPLAYPID=$( pgrep -u \"${USERID}\" \"${WMNAME}\"$ )\nDISPLAYNO=$( strings /proc/\"$DISPLAYPID\"/environ | grep ^DISPLAY= )\nsh -c \"$DISPLAYNO feh --bg-max -z ${PICTURES}\"\n\n\n\n\u3053\u308c\u3092\u6d41\u7528\u3057\u3066\uff0c\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u66f8\u304d\u63db\u3048\u3066crontab\u304b\u3089\u547c\u3076\u3088\u3046\u306b\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\n\n\n\n#!/bin/sh\n\nPICTURESURL=\"https://source.unsplash.com/random/likes?linux,penguin\"\nWMNAME=\"i3\"\nUSERID=$( id -u )\nDISPLAYPID=$( pgrep -u \"${USERID}\" \"${WMNAME}\"$ )\nDISPLAYNO=$( strings /proc/\"$DISPLAYPID\"/environ | grep ^DISPLAY= )\nsh -c \"$DISPLAYNO feh --bg-max ${PICTURESURL}\"\n\n\n\n\u3044\u3064\u3082\u306fJPL\u306e\u30ae\u30e3\u30e9\u30ea\u30fc\u3084\u6c17\u306b\u5165\u3063\u305f\u753b\u50cf\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u4f7f\u3063\u3066\u3044\u307e\u3057\u305f\u304c\u4f3c\u305f\u3088\u3046\u306a\u753b\u50cf\u3092\u96c6\u3081\u3066\u3057\u307e\u3044\u304c\u3061\u3067\u3059\uff0e\u30e9\u30f3\u30c0\u30e0\u306a\u753b\u50cf\u306b\u3059\u308b\u3053\u3068\u3067\u81ea\u5206\u3067\u306f\u3042\u307e\u308a\u9078\u3070\u306a\u3044\u3088\u3046\u306a\u58c1\u7d19\u304c\u8a2d\u5b9a\u3055\u308c\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u65b0\u9bae\u306a\u6c17\u6301\u3061\u306b\u306a\u308c\u307e\u3057\u305f\uff0e\n\n\n\u74b0\u5883\n\n$ dpkg-query -W feh procps binutils\nbinutils 2.35.2-2\nfeh 3.6.3-1\nprocps 2:3.3.17-5\n$ lsb_release -dr\nDescription: Debian GNU/Linux 11 (bullseye)\nRelease: 11\n$ arch\nx86_64", "date_published": "2021-06-21T08:14:57+09:00", "date_modified": "2021-06-21T08:14:59+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/1865f695c4eecc844385acef2f078255036adccd42c254580ea3844543ab56d9?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/1865f695c4eecc844385acef2f078255036adccd42c254580ea3844543ab56d9?s=512&d=mm&r=g" }, "tags": [ "feh", "wallpaper", "\u58c1\u7d19", "Debian", "Linux", "sid" ] } ] }