Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Chromebook on Emacs
Search
grugrut
August 04, 2024
0
510
Chromebook on Emacs
grugrut
August 04, 2024
Tweet
Share
More Decks by grugrut
See All by grugrut
MELPAランキング in 2019
grugrut
2
720
Emacs on WSLでの困りごと
grugrut
1
7k
Doomの派生テーマを作る
grugrut
1
890
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Six Lessons from altMBA
skipperchong
29
4.1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.2k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
Documentation Writing (for coders)
carmenintech
76
5.2k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Balancing Empowerment & Direction
lara
5
800
The Cult of Friendly URLs
andyhume
79
6.7k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
What's in a price? How to price your products and services
michaelherold
246
13k
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はまだまだ可能性を感じるデバイスなのでハックしたい