{ "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/category/linux/ubuntu/hirsute-hippo21-04/feed/json/ -- and add it your reader.", "home_page_url": "https://matoken.org/blog/category/linux/ubuntu/hirsute-hippo21-04/", "feed_url": "https://matoken.org/blog/category/linux/ubuntu/hirsute-hippo21-04/feed/json/", "language": "ja", "title": "Hirsute Hippo(21.04) – matoken's blog", "description": "Is there no plan B?", "icon": "https://matoken.org/blog/wp-content/uploads/2025/03/cropped-1865f695c4eecc844385acef2f078255036adccd42c254580ea3844543ab56d9.jpeg", "items": [ { "id": "http://matoken.org/blog/?p=3259", "url": "https://matoken.org/blog/2021/06/10/swatch-awk/", "title": "Debian/Ubuntu\u3067awk\u3092\u5207\u308a\u66ff\u3048\u308b", "content_html": "
\n

Debian\u7b49\u3067\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u76f4\u5f8c\u306eawk\u306f mawk \u304c\u5c0e\u5165\u3055\u308c\u307e\u3059\uff0e
\nDebian\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3067\u306f\u4ed6\u306bGNU awk(\u30d1\u30c3\u30b1\u30fc\u30b8\u540d gawk ), The One True Awk(\u30d1\u30c3\u30b1\u30fc\u30b8\u540d original-awk )\u3068\u3044\u3046\u3082\u306e\u3082\u3042\u308a\u307e\u3059\uff0e*BSD\u306a\u3069\u3067\u3088\u304f\u898b\u308b nawk \u3082\u3042\u308b\u3088\u3046\u306b\u898b\u3048\u307e\u3059\u304c\uff0c\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af\u3060\u3051\u306e\u3088\u3046\u3067\u3059\uff0e
\n(\u4ed6\u306b\u3082\u3042\u308b\u304b\u3082\u3057\u308c\u306a\u3044?)

\n
\n
\n

mawk \u306f\u521d\u671f\u72b6\u614b\u3067\u5165\u3063\u3066\u3044\u3066\u8efd\u91cf\uff0eGNU awk \u306fmawk\u306b\u6bd4\u3079\u3066\u591a\u6a5f\u80fd\u3067\u65e2\u5b9a\u5024\u3067\u306f\u5c0e\u5165\u3055\u308c\u307e\u305b\u3093\u304c\uff0c byobu \u306a\u3069\u304c\u4f9d\u5b58\u3092\u6c42\u3081\u308b\u306e\u3067\u5165\u3063\u3066\u3044\u308b\u4eba\u3082\u591a\u3044\u3068\u601d\u3044\u307e\u3059\uff0e

\n
\n
\n

\u8907\u6570\u306eawk\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u5c0e\u5165\u3055\u308c\u3066\u3044\u308b\u3068\u304d\u306b awk \u3068\u5b9f\u884c\u3057\u305f\u3068\u304d\u306f update-alternatives \u3067\u7ba1\u7406\u3055\u308c\u305f\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af\u5148\u306e\u3044\u305a\u308c\u304b\u306eawk\u304c\u5b9f\u884c\u3055\u308c\u307e\u3059\uff0e\u3053\u308c\u3092\u5207\u308a\u66ff\u3048\u3066\u307f\u307e\u3059\uff0e

\n
\n
\n

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

\u5207\u308a\u66ff\u3048\u524d\u306e\u72b6\u614b\u3067\u3059\uff0e awk , nawk \u304c gawk(GNU awk) \u306b\u5411\u3044\u3066\u3044\u307e\u3059\uff0e

\n
\n
\n
\n
$ ls -l /usr/bin/*awk\nlrwxrwxrwx 1 root root     21 May 16 00:33 /usr/bin/awk -> /etc/alternatives/awk\n-rwxr-xr-x 1 root root 694624 Feb 10 17:42 /usr/bin/gawk\n-rwxr-xr-x 1 root root 158296 Feb 17  2020 /usr/bin/mawk\nlrwxrwxrwx 1 root root     22 May 16 00:33 /usr/bin/nawk -> /etc/alternatives/nawk\n-rwxr-xr-x 1 root root 135848 Dec 22 06:24 /usr/bin/original-awk\n$ ls -l /etc/alternatives/*awk\nlrwxrwxrwx 1 root root 13 May 16 04:27 /etc/alternatives/awk -> /usr/bin/gawk\nlrwxrwxrwx 1 root root 13 May 16 04:27 /etc/alternatives/nawk -> /usr/bin/gawk
\n
\n
\n
\n

awk \u30b3\u30de\u30f3\u30c9\u3092\u5207\u308a\u66ff\u3048\u3066\u307f\u307e\u3059\uff0e\u3053\u3053\u3067\u306f gawk \u304b\u3089 mawk \u306b\u3057\u307e\u3057\u305f\uff0e

\n
\n
\n
\n
$ sudo update-alternatives --display awk (1)\nawk - auto mode\n  link best version is /usr/bin/gawk\n  link currently points to /usr/bin/gawk\n  link awk is /usr/bin/awk\n  slave awk.1.gz is /usr/share/man/man1/awk.1.gz\n  slave nawk is /usr/bin/nawk\n  slave nawk.1.gz is /usr/share/man/man1/nawk.1.gz\n/usr/bin/gawk - priority 10\n  slave awk.1.gz: /usr/share/man/man1/gawk.1.gz\n  slave nawk: /usr/bin/gawk\n  slave nawk.1.gz: /usr/share/man/man1/gawk.1.gz\n/usr/bin/mawk - priority 5\n  slave awk.1.gz: /usr/share/man/man1/mawk.1.gz\n  slave nawk: /usr/bin/mawk\n  slave nawk.1.gz: /usr/share/man/man1/mawk.1.gz\n/usr/bin/original-awk - priority 0\n  slave awk.1.gz: /usr/share/man/man1/original-awk.1.gz\n$ sudo update-alternatives --config awk (2)\nThere are 3 choices for the alternative awk (providing /usr/bin/awk).\n\n  Selection    Path                   Priority   Status\n------------------------------------------------------------\n* 0            /usr/bin/gawk           10        auto mode\n  1            /usr/bin/gawk           10        manual mode\n  2            /usr/bin/mawk           5         manual mode\n  3            /usr/bin/original-awk   0         manual mode\n\nPress <enter> to keep the current choice[*], or type selection number: 2\nupdate-alternatives: using /usr/bin/mawk to provide /usr/bin/awk (awk) in manual mode\n$ sudo update-alternatives --set awk /usr/bin/mawk (3)\nupdate-alternatives: using /usr/bin/mawk to provide /usr/bin/awk (awk) in manual mode\n$ ls -l /etc/alternatives/*awk (4)\nlrwxrwxrwx 1 root root 13 Jun  7 08:27 /etc/alternatives/awk -> /usr/bin/mawk\nlrwxrwxrwx 1 root root 13 Jun  7 08:27 /etc/alternatives/nawk -> /usr/bin/mawk
\n
\n
\n
\n
    \n
  1. \u73fe\u5728\u306e awk \u306e\u8a2d\u5b9a\u3092\u78ba\u8a8d\uff0e gawk \u306b\u5411\u3044\u3066\u3044\u308b
  2. \n
  3. \u5bfe\u8a71\u30e2\u30fc\u30c9\u3067 update-alternatives \u30b3\u30de\u30f3\u30c9\u3092\u8d77\u52d5\u3057\u3066 2 \u306e mawk \u306b\u8a2d\u5b9a
  4. \n
  5. \u30b3\u30de\u30f3\u30c9\u30e2\u30fc\u30c9\u306e\u5834\u5408
  6. \n
  7. awk , nawk \u304c mawk \u306b\u5411\u3044\u305f\u306e\u3092\u78ba\u8a8d\uff0e
  8. \n
\n
\n
\n

\u5207\u308a\u66ff\u3048\u3067\u304d\u307e\u3057\u305f\uff0e\u3000:)

\n
\n
\n

\u3061\u306a\u307f\u306b update-alternatives \u3067\u7ba1\u7406\u3055\u308c\u3066\u3044\u308b\u30b3\u30de\u30f3\u30c9\u306e\u4e00\u89a7\u306f\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3067\u8868\u793a\u3067\u304d\u307e\u3059\uff0e

\n
\n
\n
\n
$ update-alternatives --get-selections
\n
\n
\n
\n
\u74b0\u58831(Debian sid amd64)
\n
\n
$ dpkg-query -W mawk gawk original-awk dpkg\ndpkg    1.20.9\ngawk    1:5.1.0-1\nmawk    1.3.4.20200120-2\noriginal-awk    2018-08-27-1\n$ lsb_release -dr\nDescription:    Debian GNU/Linux 11 (bullseye) (1)\nRelease:        11\n$ arch\nx86_64
\n
\n
\n
\n
    \n
  1. \u5b9f\u969b\u306fsid
  2. \n
\n
\n
\n
\u74b0\u58832(Ubuntu 21.04 amd64)
\n
\n
$ dpkg-query -W mawk gawk dpkg\ndpkg\t1.20.9ubuntu1\ngawk\t1:5.1.0-1build1\nmawk\t1.3.4.20200120-2\n$ lsb_release -dr\nDescription:\tUbuntu 21.04\nRelease:\t21.04\n$ arch\nx86_64
\n
\n
\n
\n
\u74b0\u58833(Raspberry Pi OS buster armhf)
\n
\n
$ dpkg-query -W mawk gawk dpkg\ndpkg    1.19.7\ngawk    1:4.2.1+dfsg-1\nmawk    1.3.3-17\n$ lsb_release -dr\nDescription:    Raspbian GNU/Linux 10 (buster)\nRelease:        10\n$ arch\narmv7l
\n
\n
\n

\n", "content_text": "Debian\u7b49\u3067\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u76f4\u5f8c\u306eawk\u306f mawk \u304c\u5c0e\u5165\u3055\u308c\u307e\u3059\uff0e\nDebian\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3067\u306f\u4ed6\u306bGNU awk(\u30d1\u30c3\u30b1\u30fc\u30b8\u540d gawk ), The One True Awk(\u30d1\u30c3\u30b1\u30fc\u30b8\u540d original-awk )\u3068\u3044\u3046\u3082\u306e\u3082\u3042\u308a\u307e\u3059\uff0e*BSD\u306a\u3069\u3067\u3088\u304f\u898b\u308b nawk \u3082\u3042\u308b\u3088\u3046\u306b\u898b\u3048\u307e\u3059\u304c\uff0c\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af\u3060\u3051\u306e\u3088\u3046\u3067\u3059\uff0e\n(\u4ed6\u306b\u3082\u3042\u308b\u304b\u3082\u3057\u308c\u306a\u3044?)\n\n\nmawk \u306f\u521d\u671f\u72b6\u614b\u3067\u5165\u3063\u3066\u3044\u3066\u8efd\u91cf\uff0eGNU awk \u306fmawk\u306b\u6bd4\u3079\u3066\u591a\u6a5f\u80fd\u3067\u65e2\u5b9a\u5024\u3067\u306f\u5c0e\u5165\u3055\u308c\u307e\u305b\u3093\u304c\uff0c byobu \u306a\u3069\u304c\u4f9d\u5b58\u3092\u6c42\u3081\u308b\u306e\u3067\u5165\u3063\u3066\u3044\u308b\u4eba\u3082\u591a\u3044\u3068\u601d\u3044\u307e\u3059\uff0e\n\n\n\u8907\u6570\u306eawk\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u5c0e\u5165\u3055\u308c\u3066\u3044\u308b\u3068\u304d\u306b awk \u3068\u5b9f\u884c\u3057\u305f\u3068\u304d\u306f update-alternatives \u3067\u7ba1\u7406\u3055\u308c\u305f\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af\u5148\u306e\u3044\u305a\u308c\u304b\u306eawk\u304c\u5b9f\u884c\u3055\u308c\u307e\u3059\uff0e\u3053\u308c\u3092\u5207\u308a\u66ff\u3048\u3066\u307f\u307e\u3059\uff0e\n\n\n\n\n\n\nGawk – GNU Project – Free Software Foundation (FSF)\nmawk \u2013 pattern scanning and text processing language\nGitHub – onetrueawk/awk: One true awk\n\n\n\n\u5207\u308a\u66ff\u3048\u524d\u306e\u72b6\u614b\u3067\u3059\uff0e awk , nawk \u304c gawk(GNU awk) \u306b\u5411\u3044\u3066\u3044\u307e\u3059\uff0e\n\n\n\n$ ls -l /usr/bin/*awk\nlrwxrwxrwx 1 root root 21 May 16 00:33 /usr/bin/awk -> /etc/alternatives/awk\n-rwxr-xr-x 1 root root 694624 Feb 10 17:42 /usr/bin/gawk\n-rwxr-xr-x 1 root root 158296 Feb 17 2020 /usr/bin/mawk\nlrwxrwxrwx 1 root root 22 May 16 00:33 /usr/bin/nawk -> /etc/alternatives/nawk\n-rwxr-xr-x 1 root root 135848 Dec 22 06:24 /usr/bin/original-awk\n$ ls -l /etc/alternatives/*awk\nlrwxrwxrwx 1 root root 13 May 16 04:27 /etc/alternatives/awk -> /usr/bin/gawk\nlrwxrwxrwx 1 root root 13 May 16 04:27 /etc/alternatives/nawk -> /usr/bin/gawk\n\n\n\nawk \u30b3\u30de\u30f3\u30c9\u3092\u5207\u308a\u66ff\u3048\u3066\u307f\u307e\u3059\uff0e\u3053\u3053\u3067\u306f gawk \u304b\u3089 mawk \u306b\u3057\u307e\u3057\u305f\uff0e\n\n\n\n$ sudo update-alternatives --display awk (1)\nawk - auto mode\n link best version is /usr/bin/gawk\n link currently points to /usr/bin/gawk\n link awk is /usr/bin/awk\n slave awk.1.gz is /usr/share/man/man1/awk.1.gz\n slave nawk is /usr/bin/nawk\n slave nawk.1.gz is /usr/share/man/man1/nawk.1.gz\n/usr/bin/gawk - priority 10\n slave awk.1.gz: /usr/share/man/man1/gawk.1.gz\n slave nawk: /usr/bin/gawk\n slave nawk.1.gz: /usr/share/man/man1/gawk.1.gz\n/usr/bin/mawk - priority 5\n slave awk.1.gz: /usr/share/man/man1/mawk.1.gz\n slave nawk: /usr/bin/mawk\n slave nawk.1.gz: /usr/share/man/man1/mawk.1.gz\n/usr/bin/original-awk - priority 0\n slave awk.1.gz: /usr/share/man/man1/original-awk.1.gz\n$ sudo update-alternatives --config awk (2)\nThere are 3 choices for the alternative awk (providing /usr/bin/awk).\n\n Selection Path Priority Status\n------------------------------------------------------------\n* 0 /usr/bin/gawk 10 auto mode\n 1 /usr/bin/gawk 10 manual mode\n 2 /usr/bin/mawk 5 manual mode\n 3 /usr/bin/original-awk 0 manual mode\n\nPress <enter> to keep the current choice[*], or type selection number: 2\nupdate-alternatives: using /usr/bin/mawk to provide /usr/bin/awk (awk) in manual mode\n$ sudo update-alternatives --set awk /usr/bin/mawk (3)\nupdate-alternatives: using /usr/bin/mawk to provide /usr/bin/awk (awk) in manual mode\n$ ls -l /etc/alternatives/*awk (4)\nlrwxrwxrwx 1 root root 13 Jun 7 08:27 /etc/alternatives/awk -> /usr/bin/mawk\nlrwxrwxrwx 1 root root 13 Jun 7 08:27 /etc/alternatives/nawk -> /usr/bin/mawk\n\n\n\n\n\u73fe\u5728\u306e awk \u306e\u8a2d\u5b9a\u3092\u78ba\u8a8d\uff0e gawk \u306b\u5411\u3044\u3066\u3044\u308b\n\u5bfe\u8a71\u30e2\u30fc\u30c9\u3067 update-alternatives \u30b3\u30de\u30f3\u30c9\u3092\u8d77\u52d5\u3057\u3066 2 \u306e mawk \u306b\u8a2d\u5b9a\n\u30b3\u30de\u30f3\u30c9\u30e2\u30fc\u30c9\u306e\u5834\u5408\nawk , nawk \u304c mawk \u306b\u5411\u3044\u305f\u306e\u3092\u78ba\u8a8d\uff0e\n\n\n\n\u5207\u308a\u66ff\u3048\u3067\u304d\u307e\u3057\u305f\uff0e\u3000:)\n\n\n\u3061\u306a\u307f\u306b update-alternatives \u3067\u7ba1\u7406\u3055\u308c\u3066\u3044\u308b\u30b3\u30de\u30f3\u30c9\u306e\u4e00\u89a7\u306f\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3067\u8868\u793a\u3067\u304d\u307e\u3059\uff0e\n\n\n\n$ update-alternatives --get-selections\n\n\n\n\u74b0\u58831(Debian sid amd64)\n\n$ dpkg-query -W mawk gawk original-awk dpkg\ndpkg 1.20.9\ngawk 1:5.1.0-1\nmawk 1.3.4.20200120-2\noriginal-awk 2018-08-27-1\n$ lsb_release -dr\nDescription: Debian GNU/Linux 11 (bullseye) (1)\nRelease: 11\n$ arch\nx86_64\n\n\n\n\n\u5b9f\u969b\u306fsid\n\n\n\n\u74b0\u58832(Ubuntu 21.04 amd64)\n\n$ dpkg-query -W mawk gawk dpkg\ndpkg\t1.20.9ubuntu1\ngawk\t1:5.1.0-1build1\nmawk\t1.3.4.20200120-2\n$ lsb_release -dr\nDescription:\tUbuntu 21.04\nRelease:\t21.04\n$ arch\nx86_64\n\n\n\n\u74b0\u58833(Raspberry Pi OS buster armhf)\n\n$ dpkg-query -W mawk gawk dpkg\ndpkg 1.19.7\ngawk 1:4.2.1+dfsg-1\nmawk 1.3.3-17\n$ lsb_release -dr\nDescription: Raspbian GNU/Linux 10 (buster)\nRelease: 10\n$ arch\narmv7l", "date_published": "2021-06-10T07:18:56+09:00", "date_modified": "2021-06-10T07:29:13+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "awk", "gawk", "mawk", "Buster", "Debian", "Hirsute Hippo(21.04)", "Linux", "Raspberry Pi OS", "sid", "Ubuntu" ] }, { "id": "http://matoken.org/blog/?p=2969", "url": "https://matoken.org/blog/2021/02/05/output-the-url-suspended-by-the-great-suspender-with-json/", "title": "The Great Suspender\u3067\u30b5\u30b9\u30da\u30f3\u30c9\u3057\u3066\u3044\u305fURL\u3092json\u3067\u51fa\u529b\u3059\u308b", "content_html": "
\n\n
\n
\n

\u3068\u3044\u3046\u3053\u3068\u3067\u524a\u9664\u3055\u308c\u3061\u3083\u3063\u305f\u3093\u3067\u3059\u306d\uff0e
\n\u81ea\u5206\u306f\u5148\u6708\u602a\u3057\u3044\u3068\u3044\u3046\u8a71\u3092\u805e\u3044\u3066\u524a\u9664\u3057\u3066\u3044\u307e\u3057\u305f\uff0e\u305d\u306e\u6642\u30bf\u30d6\u304c\u6d88\u3048\u3066\u3057\u307e\u3044\u60b2\u3057\u304b\u3063\u305f\u306e\u3067\u3059\u304c\u3053\u3093\u306a\u611f\u3058\u3067\u5fa9\u65e7\u3055\u305b\u307e\u3057\u305f\uff0e
\n\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\u3068\u30bf\u30a4\u30c8\u30eb\uff0cURL\u3092json\u3067\u51fa\u529b\u3057\u307e\u3059\uff0e

\n
\n
\n
\n
$ sqlite3 ~/.config/google-chrome/Default/History \"SELECT \\\"[\\\" || group_concat(json_object('timestamp', last_visit_time, title, url)) || \\\"]\\\" FROM urls WHERE url LIKE '%bkeccnjlkjkiokjodocebajanakg%';\" | jq . | sed -e 's/chrome-extension:\\/\\/klbibkeccnjlkjkiokjodocebajanakg\\/suspended.html.*&uri=//'
\n
\n
\n
\n

\u4f55\u3092\u3084\u3063\u3066\u3044\u308b\u304b\u3068\u3044\u3046\u3068\uff0c ~/.config/google-chrome/Default/History \u304cGoogle Chrome\u306esqlite3\u5f62\u5f0f\u306e\u5c65\u6b74\u30d5\u30a1\u30a4\u30eb\u306a\u306e\u3067\uff0c\u3053\u306e\u4e2d\u304b\u3089The Great Suspender\u306eurl\u306e\u542b\u307e\u308c\u3066\u3044\u308burl\u3092\u5f15\u3063\u5f35\u308a\u51fa\u3057\u3066\u6574\u5f62\u3057\u3066\u3044\u307e\u3059\uff0e

\n
\n
\n

Chromium\u306e\u5834\u5408\u306f ~/.config/chromium/Default/History
\nBrave\u306f ~/.config/BraveSoftware/Brave-Browser/Default/History \u3067\u3057\u305f\uff0e

\n
\n
\n

Default\u4ee5\u5916\u306eprofile\u306f\u540d\u524d\u3044\u308d\u3044\u308d\u306a\u306e\u3067find\u3068\u304b\u3067\u63a2\u3059\u3068\u3044\u3044\u3067\u3057\u3087\u3046\uff0e

\n
\n
\n

$ find ~/.config/chromium/ ~/.config/google-chrome/ ~/.config/BraveSoftware/Brave-Browser -name History

\n
\n
\n

\u3053\u3053\u3067\u7d39\u4ecb\u3057\u305f\u306e\u306fLinux\u3067\u306e\u5834\u5408\u3067\u3059\u304c\uff0c\u30d1\u30b9\u3092\u5909\u3048\u308b\u3068\u4ed6\u306eOS\u3067\u3082\u3044\u3051\u308b\u306f\u305a\u3067\u3059\uff0e

\n
\n
\n
\u74b0\u58831
\n
\n
$ dpkg-query -W jq sqlite3 chromium google-chrome-stable\nchromium\ngoogle-chrome-stable    69.0.3497.100-1\njq      1.6-2.1ubuntu1\nsqlite3 3.34.0-1\n$ lsb_release -dr\nDescription:    Ubuntu Hirsute Hippo (development branch)\nRelease:        21.04\n$ uname -m\nx86_64
\n
\n
\n
\n
\u74b0\u58832
\n
\n
$ dpkg-query -W jq sqlite3 chrome brave-browser google-chrome-stable\nbrave-browser   1.19.90\ngoogle-chrome-stable    88.0.4324.146-1\njq      1.6-2.1\nsqlite3 3.34.1-1\n$ lsb_release -dr\nDescription:    Debian GNU/Linux bullseye/sid\nRelease:        unstable\n$ uname -m\nx86_64
\n
\n
\n

\n", "content_text": "\u30de\u30eb\u30a6\u30a7\u30a2\u5316\u3057\u305f\u300cThe Great Suspender\u300d\u304cChrome\u30a6\u30a7\u30d6\u30b9\u30c8\u30a2\u304b\u3089\u6d88\u6ec5\u3001\u62e1\u5f35\u6a5f\u80fd\u524a\u9664\u6642\u306b\u5dfb\u304d\u6dfb\u3048\u3067\u6d88\u3048\u305f\u30bf\u30d6\u3092\u5fa9\u65e7\u3055\u305b\u308b\u65b9\u6cd5\u306f\u30b3\u30ec – GIGAZINE\n\n\n\n\u3068\u3044\u3046\u3053\u3068\u3067\u524a\u9664\u3055\u308c\u3061\u3083\u3063\u305f\u3093\u3067\u3059\u306d\uff0e\n\u81ea\u5206\u306f\u5148\u6708\u602a\u3057\u3044\u3068\u3044\u3046\u8a71\u3092\u805e\u3044\u3066\u524a\u9664\u3057\u3066\u3044\u307e\u3057\u305f\uff0e\u305d\u306e\u6642\u30bf\u30d6\u304c\u6d88\u3048\u3066\u3057\u307e\u3044\u60b2\u3057\u304b\u3063\u305f\u306e\u3067\u3059\u304c\u3053\u3093\u306a\u611f\u3058\u3067\u5fa9\u65e7\u3055\u305b\u307e\u3057\u305f\uff0e\n\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\u3068\u30bf\u30a4\u30c8\u30eb\uff0cURL\u3092json\u3067\u51fa\u529b\u3057\u307e\u3059\uff0e\n\n\n\n$ sqlite3 ~/.config/google-chrome/Default/History \"SELECT \\\"[\\\" || group_concat(json_object('timestamp', last_visit_time, title, url)) || \\\"]\\\" FROM urls WHERE url LIKE '%bkeccnjlkjkiokjodocebajanakg%';\" | jq . | sed -e 's/chrome-extension:\\/\\/klbibkeccnjlkjkiokjodocebajanakg\\/suspended.html.*&uri=//'\n\n\n\n\u4f55\u3092\u3084\u3063\u3066\u3044\u308b\u304b\u3068\u3044\u3046\u3068\uff0c ~/.config/google-chrome/Default/History \u304cGoogle Chrome\u306esqlite3\u5f62\u5f0f\u306e\u5c65\u6b74\u30d5\u30a1\u30a4\u30eb\u306a\u306e\u3067\uff0c\u3053\u306e\u4e2d\u304b\u3089The Great Suspender\u306eurl\u306e\u542b\u307e\u308c\u3066\u3044\u308burl\u3092\u5f15\u3063\u5f35\u308a\u51fa\u3057\u3066\u6574\u5f62\u3057\u3066\u3044\u307e\u3059\uff0e\n\n\nChromium\u306e\u5834\u5408\u306f ~/.config/chromium/Default/History\nBrave\u306f ~/.config/BraveSoftware/Brave-Browser/Default/History \u3067\u3057\u305f\uff0e\n\n\nDefault\u4ee5\u5916\u306eprofile\u306f\u540d\u524d\u3044\u308d\u3044\u308d\u306a\u306e\u3067find\u3068\u304b\u3067\u63a2\u3059\u3068\u3044\u3044\u3067\u3057\u3087\u3046\uff0e\n\n\n$ find ~/.config/chromium/ ~/.config/google-chrome/ ~/.config/BraveSoftware/Brave-Browser -name History\n\n\n\u3053\u3053\u3067\u7d39\u4ecb\u3057\u305f\u306e\u306fLinux\u3067\u306e\u5834\u5408\u3067\u3059\u304c\uff0c\u30d1\u30b9\u3092\u5909\u3048\u308b\u3068\u4ed6\u306eOS\u3067\u3082\u3044\u3051\u308b\u306f\u305a\u3067\u3059\uff0e\n\n\n\u74b0\u58831\n\n$ dpkg-query -W jq sqlite3 chromium google-chrome-stable\nchromium\ngoogle-chrome-stable 69.0.3497.100-1\njq 1.6-2.1ubuntu1\nsqlite3 3.34.0-1\n$ lsb_release -dr\nDescription: Ubuntu Hirsute Hippo (development branch)\nRelease: 21.04\n$ uname -m\nx86_64\n\n\n\n\u74b0\u58832\n\n$ dpkg-query -W jq sqlite3 chrome brave-browser google-chrome-stable\nbrave-browser 1.19.90\ngoogle-chrome-stable 88.0.4324.146-1\njq 1.6-2.1\nsqlite3 3.34.1-1\n$ lsb_release -dr\nDescription: Debian GNU/Linux bullseye/sid\nRelease: unstable\n$ uname -m\nx86_64", "date_published": "2021-02-05T18:15:16+09:00", "date_modified": "2021-02-05T22:55:33+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "Chromium", "Google Chrome", "Debian", "Hirsute Hippo(21.04)", "Linux", "sid", "Ubuntu" ] }, { "id": "http://matoken.org/blog/?p=2939", "url": "https://matoken.org/blog/2021/01/23/use-argos-instead-of-bitbar-swiftbar-in-gnome-shell/", "title": "Gnome Shell\u3067Bitbar, SwiftBar\u4ee3\u66ff\u306eArgos\u3092\u4f7f\u3046", "content_html": "
\n

Podcast\u306eRebuild.fm 292\u56de\u3067BitBar, SwiftBar \u3068\u3044\u3046\u30c4\u30fc\u30eb\u30d0\u30fc\u306b\u4efb\u610f\u306e\u30b3\u30de\u30f3\u30c9\u306e\u7d50\u679c\u3092\u8868\u793a\u3067\u304d\u308b\u30c4\u30fc\u30eb\u3092\u77e5\u3063\u3066

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

Linux\u3067\u52d5\u4f5c\u3059\u308bBitBar/SwiftBar Alternative\u304c\u7121\u3044\u304b\u306a\u3068\u63a2\u3057\u3066\uff0cArgos, Kargos, Margos\u3068\u3044\u3046\u3082\u306e\u3092\u898b\u3064\u3051\u307e\u3057\u305f\uff0e

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

\u305d\u3057\u3066\u5148\u65e5Margos\u3092\u8a66\u3057\u3066\u307f\u305f\u3051\u3069\u30a6\u30a3\u30f3\u30c9\u30a6\u8868\u793a\u3067\u304d\u306a\u304b\u3063\u305f\u308a\u3068\u6a5f\u80fd\u304c\u5c11\u306a\u304b\u3063\u305f\u3067\u3059\uff0e

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

\u3068\u3044\u3046\u3053\u3068\u3067\u4eca\u56de\u306fGnome Shell\u74b0\u5883\u3092\u7528\u610f\u3057\u3066BitBar\u3068\u4e92\u63db\u6027\u304c\u3042\u308b\u3068\u3044\u3046Argos\u3092\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e

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

Argos\u306fGnome shell\u306e\u62e1\u5f35\u6a5f\u80fd\u3068\u3057\u3066\u63d0\u4f9b\u3055\u308c\u3066\u3044\u307e\u3059\uff0e
\n\u4ee5\u4e0b\u306e\u30da\u30fc\u30b8\u304b\u3089\u5165\u624b\u3067\u304d\u307e\u3059\uff0e\u30d6\u30e9\u30a6\u30b6\u304b\u3089\u5c0e\u5165\u3082\u3057\u304f\u306f\u624b\u52d5\u3067\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u5c55\u958b\u3057\u307e\u3059\uff0e

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

\u624b\u52d5\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u6642\u306fGnome shell\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u6c42\u3081\u3089\u308c\u308b\u306e\u3067\u30d0\u30fc\u30b8\u30e7\u30f3\u304c\u308f\u304b\u3089\u306a\u3044\u5834\u5408\u306f\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u30b3\u30de\u30f3\u30c9\u3067\u78ba\u8a8d\u3067\u304d\u307e\u3059\uff0e

\n
\n
\n
Gnome Shell\u30d0\u30fc\u30b8\u30e7\u30f3\u78ba\u8a8d
\n
\n
$ gnome-shell --version\nGNOME Shell 3.38.3
\n
\n
\n
\n

\u624b\u52d5\u3067\u306e\u5c0e\u5165\u306e\u5834\u5408\u62e1\u5f35\u6a5f\u80fd\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u5f8c\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u611f\u3058\u3067\u5c55\u958b\u3057\u307e\u3059\uff0e

\n
\n
\n
\n
$ mkdir -p ~/.local/share/gnome-shell/extensions\n$ unzip ./argospew.worldwidemann.com.v3.shell-extension.zip \\\n-d ~/.local/share/gnome-shell/extensions/argos@pew.worldwidemann.com/
\n
\n
\n
\n

\u3053\u306e\u3042\u3068Gnome Shell \u3092 Alt+F2 r\u21b2 \u3068\u64cd\u4f5c\u3057\u3066\u518d\u8d77\u52d5\u3057\u3066\u53cd\u6620\u3057\u307e\u3059\uff0e

\n
\n
\n
\n
\n

\u30b9\u30c6\u30fc\u30bf\u30b9\u30d0\u30fc\u306bArgos\u306f\u73fe\u308c\u307e\u3057\u305f\u304c\uff0c\u30af\u30ea\u30c3\u30af\u3057\u3066\u3082\u30a6\u30a3\u30f3\u30c9\u30a6\u304c\u958b\u304d\u307e\u305b\u3093\uff0eGnome Shell\u304c\u65b0\u3057\u3044(3.36\u4ee5\u964d?)\u3068Argos\u306f\u3046\u307e\u304f\u52d5\u304b\u306a\u3044\u3088\u3046\u3067\u3059\uff0e

\n
\n\n
\n

Git\u30ea\u30dd\u30b8\u30c8\u30ea\u306emaster\u3068\u4ee5\u4e0b\u306ePR\u306epatch\u3092\u5229\u7528\u3057\u3066\u52d5\u4f5c\u3057\u307e\u3057\u305f\uff0e

\n
\n\n
\n

\u4e00\u65e6Argos\u3092\u524a\u9664\u3057\u3066\u5c0e\u5165\u3057\u76f4\u3057\u307e\u3059\uff0e

\n
\n
\n
\u65e7\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u524a\u9664
\n
\n
$ gnome-extensions disable argos@pew.worldwidemann.com (1)\n$ gnome-extensions uninstall argos@pew.worldwidemann.com (2)
\n
\n
\n
\n
    \n
  1. \u62e1\u5f35\u6a5f\u80fd\u7121\u52b9\u5316
  2. \n
  3. \u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb
  4. \n
\n
\n
\n

\u7d9a\u3044\u3066Git\u7248Argos\u306emaster\u3068PR\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u9069\u7528\u3057\u307e\u3059\uff0e

\n
\n
\n
\n
$ git clone https://github.com/p-e-w/argos (1)\n$ cd argos\n$ cp -r ./argos@pew.worldwidemann.com \\\n~/.local/share/gnome-shell/extensions/ (2)\n$ wget https://raw.githubusercontent.com/p-e-w/argos/c4663d9d3e29ef33b7e9123ef0c095811c91cf5b/argos%40pew.worldwidemann.com/menuitem.js \\\n-O ~/.local/share/gnome-shell/extensions/argos@pew.worldwidemann.com/menuitem.js (3)
\n
\n
\n
\n
    \n
  1. \u30ea\u30dd\u30b8\u30c8\u30eaclone
  2. \n
  3. \u62e1\u5f35\u6a5f\u80fd\u30b3\u30d4\u30fc
  4. \n
  5. Gnome Shell 3.36+\u5411\u3051\u306e\u4fee\u6b63\u3092\u9069\u7528
  6. \n
\n
\n
\n

Alt+F2 r\u21b2 \u3067Gnome Shell\u3092\u518d\u8d77\u52d5\u3057\u3066\u53cd\u6620\u3057\u3066Gnome Shell 3.38.3\u3067\u3082\u52d5\u4f5c\u3059\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\uff0e

\n
\n
\n
\n
\n

Argos\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u78ba\u8a8d\u3057\u3066\u307f\u307e\u3059\uff0e

\n
\n
\n

\u30b9\u30c6\u30fc\u30bf\u30b9\u30d0\u30fc\u306bArgos\u304c\u73fe\u308c\u3066\u3044\u308b\u306f\u305a\u3067\u3059\uff0e\u6587\u5b57\u5217\u3092\u30af\u30ea\u30c3\u30af\u3067\u30a6\u30a3\u30f3\u30c9\u30a6\u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff0e\u6700\u4e0b\u90e8\u306e argos.sh \u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u898f\u5b9a\u5024\u306e\u30c6\u30ad\u30b9\u30c8\u30a8\u30c7\u30a3\u30bf\u3067\u958b\u304b\u308c\u3066\u305d\u306e\u307e\u307e\u7de8\u96c6\u3067\u304d\u3066\u4fbf\u5229\u3067\u3059\uff0e

\n
\n
\n

\"argos

\n
\n
\n

Argos Plugin\u306f\u7d50\u69cb\u7c21\u5358\u306b\u66f8\u3051\u307e\u3059\uff0e

\n
\n
\n

~/.config/argos/ \u306b\u5b9f\u884c\u53ef\u80fd\u30d7\u30e9\u30b0\u30e9\u30e0\u3084\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u7f6e\u304f\u3068\u5373\u5b9f\u884c\u3055\u308c\u307e\u3059\uff0e\u30d7\u30ed\u30b0\u30e9\u30e0\u306e\u51fa\u529b\u7d50\u679c1\u884c\u76ee\u304c\u30d0\u30fc\u306b\u8868\u793a\u3055\u308c\uff0c--- \u306e\u5f8c\u304c\u30a6\u30a3\u30f3\u30c9\u30a6\u5185\u306b\u8868\u793a\u3055\u308c\u307e\u3059\uff0e\u30a4\u30f3\u30bf\u30fc\u30d0\u30eb\u306f\u30d5\u30a1\u30a4\u30eb\u540d\u3067\u5236\u5fa1\u3057\u307e\u3059\uff0e
\n\u4f8b\u3048\u3070 hoge.3s+.sh \u306e\u5834\u5408\u306f3\u79d2\u6bce\u306b\u5b9f\u884c\u3055\u308c\uff0c fuga.10m+.py \u306f10\u5206\u6bce\u306b\u5b9f\u884c\u3055\u308c\u307e\u3059\uff0e
\n\u305d\u306e\u4ed6\u8272\u3092\u4ed8\u3051\u305f\u308a\u30a2\u30a4\u30b3\u30f3\u3092\u8a2d\u5b9a\u3057\u305f\u308a\u8272\u3005\u3067\u304d\u308b\u3088\u3046\u3067\u3059\uff0e\u8a73\u3057\u304f\u306fBitBar, Argos\u306e\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\uff0e

\n
\n
\n

\u8a66\u3057\u306b\u7c21\u5358\u306aPlugin\u3092\u4f5c\u3063\u3066\u307f\u307e\u3059\uff0e

\n
\n
\n

\u307e\u305a\u306f\u5b9a\u756a\u306e\u5929\u6c17\u8868\u793a\u3092wego\u30b3\u30de\u30f3\u30c9\u3067\u8a66\u3057\u307e\u3059\uff0e
\n\u5929\u6c17\u3092\u30d0\u30fc\u306b\u8868\u793a\u3057\u3066\u30af\u30ea\u30c3\u30af\u3059\u308b\u30682\u65e5\u5206\u306e\u5929\u6c17\u4e88\u5831\u3092\u8868\u793a\u3055\u308c\u308b\u3088\u3046\u306b\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\u7f6b\u7dda\u306f\u5d29\u308c\u3061\u3083\u3044\u307e\u3057\u305f\uff0e

\n
\n
\n

\"argos

\n
\n
\n
~/.config/argos/wego.1h+.sh
\n
\n
#!/bin/bash\n\nSTR=`wego -d 2 -f emoji`\necho \"`echo \"${STR}\" | head -4 | tail -1`\"\necho \"---\"\necho \"${STR}\" | awk 1 ORS=\"\\\\\\\\n\"\necho \" | font=monospace\"
\n
\n
\n
\n

\u6b21\u306bCPU\u306e\u6e29\u5ea6\u3068top\u3092\u8868\u793a\u3059\u308b\u3082\u306e\u3092\u66f8\u3044\u3066\u307f\u307e\u3057\u305f\uff0e1\u5206\u6bce\u306bCPU\u306e\u6e29\u5ea6\u3092\u30d0\u30fc\u306b\u8868\u793a\u3057\u3066\uff0c\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068top\u30b3\u30de\u30f3\u30c9\u306e\u4e0a\u306e\u65b9\u3092\u3092\u8868\u793a\u3057\u307e\u3059\uff0e\u624b\u5143\u306ePC\u306f\u3088\u304fCPU\u6e29\u5ea6\u304c\u4e0a\u304c\u3063\u3066\u30b5\u30fc\u30de\u30eb\u30b9\u30ed\u30c3\u30c8\u30ea\u30f3\u30b0\u3055\u308c\u3066\u3057\u307e\u3046\u306e\u3067\u3053\u308c\u306f\u7d50\u69cb\u5b9f\u7528\u7684\u3067\u3059\uff0e

\n
\n
\n

\"argos

\n
\n
\n
~/.config/argos/cputhermal.1m+.sh
\n
\n
#!/bin/bash\n\nTHERMAL=`acpi -t | awk '{print $4}'`\nCOLOR=\"white\"\n\nif [ `echo \"${THERMAL} >= 80\" | bc` == 1 ] ; then\n        COLOR=\"red\"\nfi\n\n#echo \"<span color='${COLOR}' weight='normal'><tt>\"\ud83c\udf21\"${THERMAL}\u2103 </tt></span>\"\necho \"\"\ud83c\udf21\"${THERMAL}\u2103  | color=${COLOR}\"\necho \"---\"\nif [ \"${ARGOS_MENU_OPEN}\" == \"true\" ]; then\n        TOP_OUTPUT=$(top -b -n 1 | head -n 20 | awk 1 ORS=\"\\\\\\\\n\")\n        echo \"${TOP_OUTPUT} | font=monospace bash=top\"\nelse\n        echo \"Loading...\"\nfi
\n
\n
\n
\n

\u672c\u5f53\u306f80\u5ea6\u3092\u8d85\u3048\u3066\u3044\u305f\u3089\u30d0\u30fc\u306e\u6587\u5b57\u5217\u3092\u8d64\u304f\u3057\u305f\u3044\u306e\u3067\u3059\u304c\u3046\u307e\u304f\u884c\u3063\u3066\u3044\u307e\u305b\u3093\uff0eArgos\u306e\u30d0\u30b0\u3089\u3057\u304f\uff0c\u30ef\u30fc\u30af\u30a2\u30e9\u30a6\u30f3\u30c9\u3068\u3057\u3066\u7d75\u6587\u5b57\u3092\u8868\u793a\u3059\u308c\u3070OK\u3068\u3044\u3046\u306e\u3092\u898b\u304b\u3051\u307e\u3057\u305f\u304c\u3053\u308c\u3082\u3046\u307e\u304f\u52d5\u3044\u3066\u3044\u307e\u305b\u3093\uff0e(\u3061\u306a\u307f\u306b\u30a8\u30b9\u30b1\u30fc\u30d7\u30b7\u30fc\u30b1\u30f3\u30b9\u3067\u306e\u8272\u5909\u66f4\u306f\u52b9\u304f\u3088\u3046\u3067\u3059\uff0e)

\n
\n
\n

\u6b21\u306bArgos\u306fBitBar\u3068\u4e92\u63db\u6027\u304c\u3042\u308b\u3068\u3044\u3046\u3053\u3068\u3067BitBar Plugin\u3092\u5229\u7528\u3067\u304d\u308b\u304b\u8a66\u3057\u3066\u307f\u307e\u3059\uff0e

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

\u305f\u3060\u3057\uff0cPlugin\u306b\u3088\u308aAPI key\u3084\u5ea7\u6a19\u3092\u8a18\u8ff0\u3057\u305f\u308a\u3068\u884c\u3063\u305f\u5c11\u3057\u306e\u4fee\u6b63\u306f\u5fc5\u8981(\u3053\u308c\u306fBitBar\u3067\u3082)\uff0c\u66f4\u306bBitBar\u306fmacOS\u7528\u306a\u306e\u3067\u30b7\u30b9\u30c6\u30e0\u5468\u308a\u306ePlugin\u306f\u52d5\u304b\u306a\u304b\u3063\u305f\u308aPATH\u304c\u9055\u3063\u305f\u308a\u3059\u308b\u306e\u3067\u4fee\u6b63\u3057\u306a\u3046\u3068\u52d5\u304b\u306a\u304b\u3063\u305f\u308a\u3057\u307e\u3059\uff0e

\n
\n
\n

\u305d\u306e\u307e\u307e\u52d5\u304d\u305d\u3046\u306a\u3082\u306e\u3068\u3057\u3066HackserNews\u3092\u8868\u793a\u3059\u308b\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\u30ea\u30dd\u30b8\u30c8\u30ea\u3092clone\u3057\u3066\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af\u3092\u8cbc\u308b\u3068\u52d5\u4f5c\u3057\u307e\u3057\u305f :)

\n
\n
\n
\n
$ git clone https://github.com/matryer/bitbar-plugins\n$ cd bitbar-plugins\n$ ln -s `pwd`/Web/HackerNews/hacker_news.1m.rb ~/.config/argos/
\n
\n
\n
\n

\"argos

\n
\n
\n

\u3068\u3044\u3046\u611f\u3058\u3067Argos\u306fBitBar\u3068\u4e92\u63db\u6027\u304c\u3042\u308b\u3057Shell Script\u306a\u3069\u3092\u3061\u3087\u3063\u3068\u66f8\u304f\u3060\u3051\u3067\u30b9\u30c6\u30fc\u30bf\u30b9\u30d0\u30fc\u306b\u3044\u308d\u3044\u308d\u306a\u60c5\u5831\u3092\u8868\u793a\u6765\u3066\u3068\u3066\u3082\u4fbf\u5229\u3067\u3059\uff0eGnome Shell\u74b0\u5883\u306e\u65b9\u306f\u305c\u3072\u305f\u3081\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\uff0e

\n
\n
\n

\u3057\u304b\u3057\uff0c\u89e3\u50cf\u5ea6\u304c\u4f4e\u3044\u3068\u8868\u793a\u9818\u57df\u304c\u72ed\u304f\u4e00\u90e8\u3057\u304b\u8868\u793a\u3055\u308c\u306a\u304f\u3066\u8996\u8a8d\u6027\u304c\u60aa\u304f\u306a\u308b\u306e\u3067\u5927\u753b\u9762\u306e\u30e2\u30cb\u30bf\u304c\u307b\u3057\u3044\u3068\u3053\u308d\u3067\u3059\u2026\u2026\uff0e

\n
\n
\n

\u3068\u3044\u3046\u3053\u3068\u3067Margos, Argos\u3092\u8a66\u3057\u3066\u6b8b\u308a\u306fKDE Plasma\u5411\u3051\u306eKargos\u3067\u3059\u304c\uff0cWeb\u306eREADME\u3092\u898b\u308b\u3068\u3061\u3087\u3063\u3068\u53e4\u305d\u3046\u306a\u306e\u3067\u8a66\u3059\u306e\u3092\u305f\u3081\u3089\u3063\u3066\u3044\u307e\u3059\uff0e

\n
\n
\n
GitHub – lipido/kargos: KDE Plasma port of GNOME Argos and OSX BitBar
\n
\n
\n

A Plasma port of Argos and BitBar plugins to fast create custom plasmoids.

\n
\n
\n

Note: This is an alpha project. By now, it only was tested on Kubuntu 16.04 LTS.

\n
\n
\n
\n
\n
\u74b0\u58831
\n
\n
$ git -C ~/src/argos log | head -1\ncommit fcb475140bd9d0b4b95279ce56c4c28f36fb29d6\n$ dpkg-query -W gnome-shell gnome-shell-extensions\ngnome-shell     3.38.3-1\ngnome-shell-extensions  3.38.2-1\n$ lsb_release -dr\nDescription:    Debian GNU/Linux bullseye/sid\nRelease:        unstable\n$ uname -m\nx86_64
\n
\n
\n
\n
\u74b0\u58832
\n
\n
$ git -C ~/src/argos log | head -1\ncommit fcb475140bd9d0b4b95279ce56c4c28f36fb29d6\n$ dpkg-query -W gnome-shell gnome-shell-extensions\ngnome-shell     3.38.2-1ubuntu1\ngnome-shell-extensions  3.38.2-1\n$ lsb_release -dr\nDescription:    Ubuntu Hirsute Hippo (development branch)\nRelease:        21.04\n$ uname -m\nx86_64
\n
\n
\n
\n\n\n\n\n\n\n\n
\n
Note
\n
\n\u203bMargos/Argos\u306b\u3064\u3044\u3066\u300c\u6771\u6d77\u9053\u3089\u3050\u3000\u3042\u3072\u308b\u713c\u304d\u3055\u3093\u306e\u30e9\u30a4\u30c8\u30cb\u30f3\u30b0\u30c8\u30fc\u30af\u30c0\u30fc\u30d3\u30fc\uff01\u300d\u3067Bitbar/SwiftBar\u3092Linux\u3067\u3082\u4f7f\u3044\u305f\u3044 | edocr\u3068\u3057\u3066\u767a\u8868\u3057\u307e\u3057\u305f\uff0e
\n
\n
\n

\n", "content_text": "Podcast\u306eRebuild.fm 292\u56de\u3067BitBar, SwiftBar \u3068\u3044\u3046\u30c4\u30fc\u30eb\u30d0\u30fc\u306b\u4efb\u610f\u306e\u30b3\u30de\u30f3\u30c9\u306e\u7d50\u679c\u3092\u8868\u793a\u3067\u304d\u308b\u30c4\u30fc\u30eb\u3092\u77e5\u3063\u3066\n\n\n\nRebuild: 292: Two Chickens, One Stone (hak)\nGitHub – matryer/bitbar: Put the output from any script or program in your Mac OS X Menu Bar\nSwiftBar\n\n\n\nLinux\u3067\u52d5\u4f5c\u3059\u308bBitBar/SwiftBar Alternative\u304c\u7121\u3044\u304b\u306a\u3068\u63a2\u3057\u3066\uff0cArgos, Kargos, Margos\u3068\u3044\u3046\u3082\u306e\u3092\u898b\u3064\u3051\u307e\u3057\u305f\uff0e\n\n\n\nGitHub – p-e-w/argos: Create GNOME Shell extensions in seconds\nGitHub – lipido/kargos: KDE Plasma port of GNOME Argos and OSX BitBar\nGitHub – ssimono/margos: Create Mate applets from your script output\n\n\n\n\u305d\u3057\u3066\u5148\u65e5Margos\u3092\u8a66\u3057\u3066\u307f\u305f\u3051\u3069\u30a6\u30a3\u30f3\u30c9\u30a6\u8868\u793a\u3067\u304d\u306a\u304b\u3063\u305f\u308a\u3068\u6a5f\u80fd\u304c\u5c11\u306a\u304b\u3063\u305f\u3067\u3059\uff0e\n\n\n\nMATE\u74b0\u5883\u306e\u30b9\u30c6\u30fc\u30bf\u30b9\u30d0\u30fc\u306b\u4efb\u610f\u306e\u30b3\u30de\u30f3\u30c9\u7d50\u679c\u3092\u8868\u793a\u3067\u304d\u308bMargos \u2013 matoken\u2019s meme\n\n\n\n\u3068\u3044\u3046\u3053\u3068\u3067\u4eca\u56de\u306fGnome Shell\u74b0\u5883\u3092\u7528\u610f\u3057\u3066BitBar\u3068\u4e92\u63db\u6027\u304c\u3042\u308b\u3068\u3044\u3046Argos\u3092\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\n\n\n\np-e-w/argos: Create GNOME Shell extensions in seconds\n\n\n\nArgos\u306fGnome shell\u306e\u62e1\u5f35\u6a5f\u80fd\u3068\u3057\u3066\u63d0\u4f9b\u3055\u308c\u3066\u3044\u307e\u3059\uff0e\n\u4ee5\u4e0b\u306e\u30da\u30fc\u30b8\u304b\u3089\u5165\u624b\u3067\u304d\u307e\u3059\uff0e\u30d6\u30e9\u30a6\u30b6\u304b\u3089\u5c0e\u5165\u3082\u3057\u304f\u306f\u624b\u52d5\u3067\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u5c55\u958b\u3057\u307e\u3059\uff0e\n\n\n\nArgos – GNOME Shell \u62e1\u5f35\u6a5f\u80fd\n\n\n\n\u624b\u52d5\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u6642\u306fGnome shell\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u6c42\u3081\u3089\u308c\u308b\u306e\u3067\u30d0\u30fc\u30b8\u30e7\u30f3\u304c\u308f\u304b\u3089\u306a\u3044\u5834\u5408\u306f\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u30b3\u30de\u30f3\u30c9\u3067\u78ba\u8a8d\u3067\u304d\u307e\u3059\uff0e\n\n\nGnome Shell\u30d0\u30fc\u30b8\u30e7\u30f3\u78ba\u8a8d\n\n$ gnome-shell --version\nGNOME Shell 3.38.3\n\n\n\n\u624b\u52d5\u3067\u306e\u5c0e\u5165\u306e\u5834\u5408\u62e1\u5f35\u6a5f\u80fd\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u5f8c\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u611f\u3058\u3067\u5c55\u958b\u3057\u307e\u3059\uff0e\n\n\n\n$ mkdir -p ~/.local/share/gnome-shell/extensions\n$ unzip ./argospew.worldwidemann.com.v3.shell-extension.zip \\\n-d ~/.local/share/gnome-shell/extensions/argos@pew.worldwidemann.com/\n\n\n\n\u3053\u306e\u3042\u3068Gnome Shell \u3092 Alt+F2 r\u21b2 \u3068\u64cd\u4f5c\u3057\u3066\u518d\u8d77\u52d5\u3057\u3066\u53cd\u6620\u3057\u307e\u3059\uff0e\n\n\n\n\n\u30b9\u30c6\u30fc\u30bf\u30b9\u30d0\u30fc\u306bArgos\u306f\u73fe\u308c\u307e\u3057\u305f\u304c\uff0c\u30af\u30ea\u30c3\u30af\u3057\u3066\u3082\u30a6\u30a3\u30f3\u30c9\u30a6\u304c\u958b\u304d\u307e\u305b\u3093\uff0eGnome Shell\u304c\u65b0\u3057\u3044(3.36\u4ee5\u964d?)\u3068Argos\u306f\u3046\u307e\u304f\u52d5\u304b\u306a\u3044\u3088\u3046\u3067\u3059\uff0e\n\n\n\nArgos menus won\u2019t open on Ubuntu 20.04 – Is it a known issue? \u00b7 Issue #120 \u00b7 p-e-w/argos \u00b7 GitHub\n\n\n\nGit\u30ea\u30dd\u30b8\u30c8\u30ea\u306emaster\u3068\u4ee5\u4e0b\u306ePR\u306epatch\u3092\u5229\u7528\u3057\u3066\u52d5\u4f5c\u3057\u307e\u3057\u305f\uff0e\n\n\n\nUse registerClass to make plugin compatible with gnome 3.36. by rammie \u00b7 Pull Request #111 \u00b7 p-e-w/argos \u00b7 GitHub\n\n\n\n\u4e00\u65e6Argos\u3092\u524a\u9664\u3057\u3066\u5c0e\u5165\u3057\u76f4\u3057\u307e\u3059\uff0e\n\n\n\u65e7\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u524a\u9664\n\n$ gnome-extensions disable argos@pew.worldwidemann.com (1)\n$ gnome-extensions uninstall argos@pew.worldwidemann.com (2)\n\n\n\n\n\u62e1\u5f35\u6a5f\u80fd\u7121\u52b9\u5316\n\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\n\n\n\n\u7d9a\u3044\u3066Git\u7248Argos\u306emaster\u3068PR\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u9069\u7528\u3057\u307e\u3059\uff0e\n\n\n\n$ git clone https://github.com/p-e-w/argos (1)\n$ cd argos\n$ cp -r ./argos@pew.worldwidemann.com \\\n~/.local/share/gnome-shell/extensions/ (2)\n$ wget https://raw.githubusercontent.com/p-e-w/argos/c4663d9d3e29ef33b7e9123ef0c095811c91cf5b/argos%40pew.worldwidemann.com/menuitem.js \\\n-O ~/.local/share/gnome-shell/extensions/argos@pew.worldwidemann.com/menuitem.js (3)\n\n\n\n\n\u30ea\u30dd\u30b8\u30c8\u30eaclone\n\u62e1\u5f35\u6a5f\u80fd\u30b3\u30d4\u30fc\nGnome Shell 3.36+\u5411\u3051\u306e\u4fee\u6b63\u3092\u9069\u7528\n\n\n\nAlt+F2 r\u21b2 \u3067Gnome Shell\u3092\u518d\u8d77\u52d5\u3057\u3066\u53cd\u6620\u3057\u3066Gnome Shell 3.38.3\u3067\u3082\u52d5\u4f5c\u3059\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\uff0e\n\n\n\n\nArgos\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u78ba\u8a8d\u3057\u3066\u307f\u307e\u3059\uff0e\n\n\n\u30b9\u30c6\u30fc\u30bf\u30b9\u30d0\u30fc\u306bArgos\u304c\u73fe\u308c\u3066\u3044\u308b\u306f\u305a\u3067\u3059\uff0e\u6587\u5b57\u5217\u3092\u30af\u30ea\u30c3\u30af\u3067\u30a6\u30a3\u30f3\u30c9\u30a6\u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff0e\u6700\u4e0b\u90e8\u306e argos.sh \u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u898f\u5b9a\u5024\u306e\u30c6\u30ad\u30b9\u30c8\u30a8\u30c7\u30a3\u30bf\u3067\u958b\u304b\u308c\u3066\u305d\u306e\u307e\u307e\u7de8\u96c6\u3067\u304d\u3066\u4fbf\u5229\u3067\u3059\uff0e\n\n\n\n\n\nArgos Plugin\u306f\u7d50\u69cb\u7c21\u5358\u306b\u66f8\u3051\u307e\u3059\uff0e\n\n\n~/.config/argos/ \u306b\u5b9f\u884c\u53ef\u80fd\u30d7\u30e9\u30b0\u30e9\u30e0\u3084\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u7f6e\u304f\u3068\u5373\u5b9f\u884c\u3055\u308c\u307e\u3059\uff0e\u30d7\u30ed\u30b0\u30e9\u30e0\u306e\u51fa\u529b\u7d50\u679c1\u884c\u76ee\u304c\u30d0\u30fc\u306b\u8868\u793a\u3055\u308c\uff0c--- \u306e\u5f8c\u304c\u30a6\u30a3\u30f3\u30c9\u30a6\u5185\u306b\u8868\u793a\u3055\u308c\u307e\u3059\uff0e\u30a4\u30f3\u30bf\u30fc\u30d0\u30eb\u306f\u30d5\u30a1\u30a4\u30eb\u540d\u3067\u5236\u5fa1\u3057\u307e\u3059\uff0e\n\u4f8b\u3048\u3070 hoge.3s+.sh \u306e\u5834\u5408\u306f3\u79d2\u6bce\u306b\u5b9f\u884c\u3055\u308c\uff0c fuga.10m+.py \u306f10\u5206\u6bce\u306b\u5b9f\u884c\u3055\u308c\u307e\u3059\uff0e\n\u305d\u306e\u4ed6\u8272\u3092\u4ed8\u3051\u305f\u308a\u30a2\u30a4\u30b3\u30f3\u3092\u8a2d\u5b9a\u3057\u305f\u308a\u8272\u3005\u3067\u304d\u308b\u3088\u3046\u3067\u3059\uff0e\u8a73\u3057\u304f\u306fBitBar, Argos\u306e\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\uff0e\n\n\n\u8a66\u3057\u306b\u7c21\u5358\u306aPlugin\u3092\u4f5c\u3063\u3066\u307f\u307e\u3059\uff0e\n\n\n\u307e\u305a\u306f\u5b9a\u756a\u306e\u5929\u6c17\u8868\u793a\u3092wego\u30b3\u30de\u30f3\u30c9\u3067\u8a66\u3057\u307e\u3059\uff0e\n\u5929\u6c17\u3092\u30d0\u30fc\u306b\u8868\u793a\u3057\u3066\u30af\u30ea\u30c3\u30af\u3059\u308b\u30682\u65e5\u5206\u306e\u5929\u6c17\u4e88\u5831\u3092\u8868\u793a\u3055\u308c\u308b\u3088\u3046\u306b\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\u7f6b\u7dda\u306f\u5d29\u308c\u3061\u3083\u3044\u307e\u3057\u305f\uff0e\n\n\n\n\n\n~/.config/argos/wego.1h+.sh\n\n#!/bin/bash\n\nSTR=`wego -d 2 -f emoji`\necho \"`echo \"${STR}\" | head -4 | tail -1`\"\necho \"---\"\necho \"${STR}\" | awk 1 ORS=\"\\\\\\\\n\"\necho \" | font=monospace\"\n\n\n\n\u6b21\u306bCPU\u306e\u6e29\u5ea6\u3068top\u3092\u8868\u793a\u3059\u308b\u3082\u306e\u3092\u66f8\u3044\u3066\u307f\u307e\u3057\u305f\uff0e1\u5206\u6bce\u306bCPU\u306e\u6e29\u5ea6\u3092\u30d0\u30fc\u306b\u8868\u793a\u3057\u3066\uff0c\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068top\u30b3\u30de\u30f3\u30c9\u306e\u4e0a\u306e\u65b9\u3092\u3092\u8868\u793a\u3057\u307e\u3059\uff0e\u624b\u5143\u306ePC\u306f\u3088\u304fCPU\u6e29\u5ea6\u304c\u4e0a\u304c\u3063\u3066\u30b5\u30fc\u30de\u30eb\u30b9\u30ed\u30c3\u30c8\u30ea\u30f3\u30b0\u3055\u308c\u3066\u3057\u307e\u3046\u306e\u3067\u3053\u308c\u306f\u7d50\u69cb\u5b9f\u7528\u7684\u3067\u3059\uff0e\n\n\n\n\n\n~/.config/argos/cputhermal.1m+.sh\n\n#!/bin/bash\n\nTHERMAL=`acpi -t | awk '{print $4}'`\nCOLOR=\"white\"\n\nif [ `echo \"${THERMAL} >= 80\" | bc` == 1 ] ; then\n COLOR=\"red\"\nfi\n\n#echo \"<span color='${COLOR}' weight='normal'><tt>${THERMAL}\u2103 </tt></span>\"\necho \"${THERMAL}\u2103 | color=${COLOR}\"\necho \"---\"\nif [ \"${ARGOS_MENU_OPEN}\" == \"true\" ]; then\n TOP_OUTPUT=$(top -b -n 1 | head -n 20 | awk 1 ORS=\"\\\\\\\\n\")\n echo \"${TOP_OUTPUT} | font=monospace bash=top\"\nelse\n echo \"Loading...\"\nfi\n\n\n\n\u672c\u5f53\u306f80\u5ea6\u3092\u8d85\u3048\u3066\u3044\u305f\u3089\u30d0\u30fc\u306e\u6587\u5b57\u5217\u3092\u8d64\u304f\u3057\u305f\u3044\u306e\u3067\u3059\u304c\u3046\u307e\u304f\u884c\u3063\u3066\u3044\u307e\u305b\u3093\uff0eArgos\u306e\u30d0\u30b0\u3089\u3057\u304f\uff0c\u30ef\u30fc\u30af\u30a2\u30e9\u30a6\u30f3\u30c9\u3068\u3057\u3066\u7d75\u6587\u5b57\u3092\u8868\u793a\u3059\u308c\u3070OK\u3068\u3044\u3046\u306e\u3092\u898b\u304b\u3051\u307e\u3057\u305f\u304c\u3053\u308c\u3082\u3046\u307e\u304f\u52d5\u3044\u3066\u3044\u307e\u305b\u3093\uff0e(\u3061\u306a\u307f\u306b\u30a8\u30b9\u30b1\u30fc\u30d7\u30b7\u30fc\u30b1\u30f3\u30b9\u3067\u306e\u8272\u5909\u66f4\u306f\u52b9\u304f\u3088\u3046\u3067\u3059\uff0e)\n\n\n\u6b21\u306bArgos\u306fBitBar\u3068\u4e92\u63db\u6027\u304c\u3042\u308b\u3068\u3044\u3046\u3053\u3068\u3067BitBar Plugin\u3092\u5229\u7528\u3067\u304d\u308b\u304b\u8a66\u3057\u3066\u307f\u307e\u3059\uff0e\n\n\n\nGitHub – matryer/bitbar-plugins: Plugin repository for BitBar\n\n\n\n\u305f\u3060\u3057\uff0cPlugin\u306b\u3088\u308aAPI key\u3084\u5ea7\u6a19\u3092\u8a18\u8ff0\u3057\u305f\u308a\u3068\u884c\u3063\u305f\u5c11\u3057\u306e\u4fee\u6b63\u306f\u5fc5\u8981(\u3053\u308c\u306fBitBar\u3067\u3082)\uff0c\u66f4\u306bBitBar\u306fmacOS\u7528\u306a\u306e\u3067\u30b7\u30b9\u30c6\u30e0\u5468\u308a\u306ePlugin\u306f\u52d5\u304b\u306a\u304b\u3063\u305f\u308aPATH\u304c\u9055\u3063\u305f\u308a\u3059\u308b\u306e\u3067\u4fee\u6b63\u3057\u306a\u3046\u3068\u52d5\u304b\u306a\u304b\u3063\u305f\u308a\u3057\u307e\u3059\uff0e\n\n\n\u305d\u306e\u307e\u307e\u52d5\u304d\u305d\u3046\u306a\u3082\u306e\u3068\u3057\u3066HackserNews\u3092\u8868\u793a\u3059\u308b\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\u30ea\u30dd\u30b8\u30c8\u30ea\u3092clone\u3057\u3066\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af\u3092\u8cbc\u308b\u3068\u52d5\u4f5c\u3057\u307e\u3057\u305f :)\n\n\n\n$ git clone https://github.com/matryer/bitbar-plugins\n$ cd bitbar-plugins\n$ ln -s `pwd`/Web/HackerNews/hacker_news.1m.rb ~/.config/argos/\n\n\n\n\n\n\n\u3068\u3044\u3046\u611f\u3058\u3067Argos\u306fBitBar\u3068\u4e92\u63db\u6027\u304c\u3042\u308b\u3057Shell Script\u306a\u3069\u3092\u3061\u3087\u3063\u3068\u66f8\u304f\u3060\u3051\u3067\u30b9\u30c6\u30fc\u30bf\u30b9\u30d0\u30fc\u306b\u3044\u308d\u3044\u308d\u306a\u60c5\u5831\u3092\u8868\u793a\u6765\u3066\u3068\u3066\u3082\u4fbf\u5229\u3067\u3059\uff0eGnome Shell\u74b0\u5883\u306e\u65b9\u306f\u305c\u3072\u305f\u3081\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\uff0e\n\n\n\u3057\u304b\u3057\uff0c\u89e3\u50cf\u5ea6\u304c\u4f4e\u3044\u3068\u8868\u793a\u9818\u57df\u304c\u72ed\u304f\u4e00\u90e8\u3057\u304b\u8868\u793a\u3055\u308c\u306a\u304f\u3066\u8996\u8a8d\u6027\u304c\u60aa\u304f\u306a\u308b\u306e\u3067\u5927\u753b\u9762\u306e\u30e2\u30cb\u30bf\u304c\u307b\u3057\u3044\u3068\u3053\u308d\u3067\u3059\u2026\u2026\uff0e\n\n\n\u3068\u3044\u3046\u3053\u3068\u3067Margos, Argos\u3092\u8a66\u3057\u3066\u6b8b\u308a\u306fKDE Plasma\u5411\u3051\u306eKargos\u3067\u3059\u304c\uff0cWeb\u306eREADME\u3092\u898b\u308b\u3068\u3061\u3087\u3063\u3068\u53e4\u305d\u3046\u306a\u306e\u3067\u8a66\u3059\u306e\u3092\u305f\u3081\u3089\u3063\u3066\u3044\u307e\u3059\uff0e\n\n\nGitHub – lipido/kargos: KDE Plasma port of GNOME Argos and OSX BitBar\n\n\nA Plasma port of Argos and BitBar plugins to fast create custom plasmoids.\n\n\nNote: This is an alpha project. By now, it only was tested on Kubuntu 16.04 LTS.\n\n\n\n\n\u74b0\u58831\n\n$ git -C ~/src/argos log | head -1\ncommit fcb475140bd9d0b4b95279ce56c4c28f36fb29d6\n$ dpkg-query -W gnome-shell gnome-shell-extensions\ngnome-shell 3.38.3-1\ngnome-shell-extensions 3.38.2-1\n$ lsb_release -dr\nDescription: Debian GNU/Linux bullseye/sid\nRelease: unstable\n$ uname -m\nx86_64\n\n\n\n\u74b0\u58832\n\n$ git -C ~/src/argos log | head -1\ncommit fcb475140bd9d0b4b95279ce56c4c28f36fb29d6\n$ dpkg-query -W gnome-shell gnome-shell-extensions\ngnome-shell 3.38.2-1ubuntu1\ngnome-shell-extensions 3.38.2-1\n$ lsb_release -dr\nDescription: Ubuntu Hirsute Hippo (development branch)\nRelease: 21.04\n$ uname -m\nx86_64\n\n\n\n\n\n\n\nNote\n\n\n\u203bMargos/Argos\u306b\u3064\u3044\u3066\u300c\u6771\u6d77\u9053\u3089\u3050\u3000\u3042\u3072\u308b\u713c\u304d\u3055\u3093\u306e\u30e9\u30a4\u30c8\u30cb\u30f3\u30b0\u30c8\u30fc\u30af\u30c0\u30fc\u30d3\u30fc\uff01\u300d\u3067Bitbar/SwiftBar\u3092Linux\u3067\u3082\u4f7f\u3044\u305f\u3044 | edocr\u3068\u3057\u3066\u767a\u8868\u3057\u307e\u3057\u305f\uff0e", "date_published": "2021-01-23T22:37:47+09:00", "date_modified": "2021-01-23T22:37:47+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "argos", "bitbar", "echo", "margos", "swiftbar", "Debian", "Hirsute Hippo(21.04)", "Linux", "sid", "Ubuntu" ] } ] }