Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Chromebook on Emacs
Search
grugrut
August 04, 2024
0
240
Chromebook on Emacs
grugrut
August 04, 2024
Tweet
Share
More Decks by grugrut
See All by grugrut
MELPAランキング in 2019
grugrut
2
620
Emacs on WSLでの困りごと
grugrut
1
5.9k
Doomの派生テーマを作る
grugrut
1
770
Featured
See All Featured
Music & Morning Musume
bryan
46
6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
36
2.1k
Speed Design
sergeychernyshev
22
430
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
25
3.9k
Bash Introduction
62gerente
608
210k
The Straight Up "How To Draw Better" Workshop
denniskardys
230
130k
Mobile First: as difficult as doing things right
swwweet
221
8.8k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
5
480
A Modern Web Designer's Workflow
chriscoyier
691
190k
Robots, Beer and Maslow
schacon
PRO
157
8.2k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
How GitHub (no longer) Works
holman
310
140k
Transcript
Emacs on Chromebook 2024.8.4 Emacs サマーフェス @grugrut
ぐるっと @grugrut/Masanori Mano 都内SIer勤務 javaを書く → yamlを書く → パワポとExcelをいじいじするお仕事 仕事中のメモは最近はObsidian
ブログはOrg Modeで書いて ox-hugo で変換して作ってます 気付いたらEmacsに出会うまでと出会ってからが同じ年数に Javaの授業で素のEmacs on Vine Linuxで書くことを強制され最悪の出会いだった その後、論文を書くのにyatex(野鳥)を使うためにMeadowに戻ってきて、今に至る Now
Chromebookってご存知ですか?
Chromebook Googleが開発しているChrome OSが乗ったラップトップ 2011年に初号機がリリースされたが 2019年のGIGAスクール構想で注目を浴びるように 基本的にブラウザ上のアプリを使うのが前提 (Chromeで動くアプリって20xx年ごろに流行りましたよね?) だが、一部のAndroidアプリも動く skkもあるよ!(重要) スペックは割としょっぱいのが多い
CM3000DVA-HT0019
なんで買ったの? 基本的にデスクトップユーザで、ラップトップは外出時のみ 新型コロナでオフライン勉強会がなくなるなど、外出先で利用する機会が激減 「10万出してラップトップ買うのもったいないな〜」 2021年3月に購入 その後、ちょっと遊んで満足してしまう
Emacs 動かしたくなりますよね
実はChromebook、Linuxが動きます (lxc)
$ cat /etc/os-release PRETTY_NAME="Debian GNU/Linux 12 (bookworm)" NAME="Debian GNU/Linux" VERSION_ID="12"
VERSION="12 (bookworm)" VERSION_CODENAME=bookworm ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/"
Xも動く $ sudo apt install emacs $ /usr/bin/emacs & で、こうじゃ!
ビルド $ sudo apt install autoconf make gcc texinfo libgtk-3-dev
libwebkit2gtk-4.0-dev libjpeg-dev libxpm-dev libgif-dev libgnutls28-dev libtinfo-dev $ ./autogen.sh $ ./configure --prefix=/usr/local --with-xwidgets --with-mailutils $ make -j8 $ make install で、こうじゃ!
ピンチイン/ピンチアウトで拡大・縮小
M-x modifier-bar-mode M-x global-window-tool-bar-mode 修飾キーのOn/Offを切り替える Windowごとに ツールバーを表示する
どれもEmacs30で追加予定 でもなんのために こんな機能が?
Androidで純正のEmacsが動くぞ
Chromebookは Androidアプリも 動かせるんです
None
まとめと今後の課題 ChromebookはLinuxが動くしAndroidアプリも動く → Emacsが簡単に動かせる!! 実は現状xwidgetが動いてない キーボードをもっとカスタマイズしたい (Ctrlの位置とか) Chromebookはまだまだ可能性を感じるデバイスなのでハックしたい