Getting Started with Emacs & Doom in 2021 (on Apple Silicon M1) · Emacs Doomcasts 27

  Рет қаралды 34,547

Zaiste Programming

Zaiste Programming

Күн бұрын

Пікірлер: 35
@RahulKumar-mh4bk
@RahulKumar-mh4bk 2 жыл бұрын
Adding the font: - Homebrew: ❯ brew tap homebrew/cask-fonts ❯ brew install --cask font-iosevka-aile font-iosevka-ss04 Checking the fonts: - In macos `Launchpad` -> fonts book -> installed inside {Computer(for all users) or User} - Check the fonts available inside the `User` and put them inside fonts ~/.Doom/config.el - Then press SPC h r f to refresh fonts - Then restart emacs using SPC q r
@kabirkang2154
@kabirkang2154 2 жыл бұрын
When I do this, Emacs opens up as a blank white screen. Not sure how to debug this.
@JoeHassick
@JoeHassick Жыл бұрын
@@kabirkang2154 Have you tried reverting back to the original font or trying a different one? Try also setting the `doom-variable-pitch-font` to Iosevka SS04. Your blank screen should be related to a missing font. You may be missing Iosevka, SF Pro Text, or both.
@esgasi07
@esgasi07 3 жыл бұрын
Yo man, i love how your terminal looks, do you have a video about how to make the same look?
@jeetadityachatterjee6995
@jeetadityachatterjee6995 3 жыл бұрын
It's not recommended to use SPC h r r. But to use doom sync on the commandline as that regenerates some files that Emacs will reload on startup. If you are having a problem I recommend doom sync and restarting Emacs
@zaisteprogramming
@zaisteprogramming 3 жыл бұрын
Thanks for clarifying!
@MattGalles
@MattGalles 3 жыл бұрын
SPC h r r didn't reload the fonts for me like it did in the video. I'm new to emacs so I'm not sure what I did wrong.
@MrOlegrom
@MrOlegrom 3 жыл бұрын
@@MattGalles the command that he used was SPC h r f
@Gjermund-Sivertsen
@Gjermund-Sivertsen 2 жыл бұрын
For the fonts: Where do you put them after install? I get error when trying to apply, doing exactly what you did. Thanks for the video!
@LatestLeak
@LatestLeak 2 жыл бұрын
i followed exactly too and i'm getting font error issue as well
@npradeeptha
@npradeeptha 3 жыл бұрын
I am curious about performance on the M1. Could you talk a bit about how M1 is performing vs x86 mac? When you have fully set it up of course :)
@servallou2514
@servallou2514 2 жыл бұрын
M1 is wonderful, M2 I think it's made in heaven
@naavidmorshed5516
@naavidmorshed5516 Жыл бұрын
I know im two years too late but I recently started learning emacs and it runs smooth as butter. For the first 3-4 times I opened as "emacsclient -c", it cause some hiccups during keyboard navigation. That all went away now and I have no complaints, but do not expect it to be as fast as neovim. It's not even a competition.
@npradeeptha
@npradeeptha Жыл бұрын
@@naavidmorshed5516 I agree 100% on the speed difference. I used Doom emacs for 2 years and loved it. No issues on the M1 mac (max) and I thought it ran smooth until I switched to neovim a few weeks ago. The speed difference is day and night. Neovim has come a long way since a couple of years ago and I don't really feel like i'm missing anything from emacs. I thought I wouldn't be able to live without Magit but lazygit is just fine for my needs. Magit still feels more polished but lazygit gets the job done. I also feel the plugin ecosystem for nvim is superior to that of emacs. They get more frequent updates and it's super fast to pull in all the updates at startup. I like the speed and I am not sure I can go back.
@naavidmorshed5516
@naavidmorshed5516 Жыл бұрын
@@npradeeptha I'm still not 100% sure on sticking to doom/emacs for programming but I'll definitely learn it for org mode, magit, and latex. I've been using intellij idea for 3 years and I might stick to it for vim mode, better refactoring and debugging or completely switch to neovim.
@johncrwarner
@johncrwarner 3 жыл бұрын
I installed Doom Emacs on a Raspberry Pi and noticed the "markdown" flag when I ran Doom Doctor and I hunted for markdown compilers that worked on the Raspberry Pi ARM 64 bit architecture and had no joy... until I found marked which is a node.js app which is "built for speed" and was trivial to install and took away the warning issued My x86-64 computers (my actual workhorses) didn't have this problem - but they already had pandoc installed.
@boopfer387
@boopfer387 Жыл бұрын
Thank you!
@senwhich
@senwhich Жыл бұрын
Thank you for useful video, helpful especially where you copy directory to applications, here I was stuck before. Would like to ask, I have also uncommented vterm however after typing space o t it says: is undefined, so not even what appears in your case: Vterm needs 'term-module' to work. Complie it now? (y or n). How can I get the vterm inside the emacs? I like the way you explain as I am beginner.
@kabirkang2154
@kabirkang2154 2 жыл бұрын
There's an issue with these instructions related to the font. I get a blank white screen opening Emacs after doing the font instructions.
@Billilv
@Billilv Жыл бұрын
you can check the existing fonts with iterm2's setting dialog or any app that have a setting for you to choose font.
@hberto
@hberto 3 жыл бұрын
One thing can be nice to see is your usage of Tmux with Doom Emacs. What theme are you using at terminal?
@bosmanka
@bosmanka 2 жыл бұрын
Works perfectly on my Mac mini M1. Thanks. BTW, what terminal are you using?
@ZeushadesChannel
@ZeushadesChannel 3 жыл бұрын
My vterm-module installation does not work saying the architecture is x86_64 not arm64e. I followed your guide exactly, do you have a clue as to why this might be the case (I am M1) thanks
@JoeHassick
@JoeHassick Жыл бұрын
I have an M1 and ran into issues opening vterm. My error was "Cannot open load file". I had to install cmake and libvterm and then things began working as expected. brew install cmake libvterm
@Jaan2103
@Jaan2103 3 жыл бұрын
What terminal are u using? which theme is this?
@The33xion
@The33xion 11 ай бұрын
Im super new to everything. When I refresh the font nothing happens, but when I do "Command x and command e" to execute the change then refresh the font it works. It looks like for you just changing the text in the config makes it change when you "space h r f". Why does that not work for me?
@潘奕辉
@潘奕辉 3 жыл бұрын
Very useful tutorial!
@Johnvardas
@Johnvardas 3 жыл бұрын
Is this running natively or some kind of rosetta stuff?
@kaiser2568
@kaiser2568 2 жыл бұрын
When I run bin/doom doctor it tells me „EMacs was not built with native compilation support“ I’m very new to Unix and all of this so I’m not really sure what to do, do I need to restart and download with native support or what?
@phanta5m
@phanta5m Жыл бұрын
the emacs-plus should have option like --with-native-comp for brew install command. but in my machine it make emacs really slow ( mb pro m1)
@celestialadministration
@celestialadministration 3 жыл бұрын
Want to do doom emacs
@OpenMicDropNight
@OpenMicDropNight 3 жыл бұрын
😄
Custom keybindings in Doom Emacs · Emacs Doomcasts 28
4:17
Zaiste Programming
Рет қаралды 15 М.
Three HUGE Mistakes New Emacs Users Make
13:28
DistroTube
Рет қаралды 98 М.
How to have fun with a child 🤣 Food wrap frame! #shorts
0:21
BadaBOOM!
Рет қаралды 17 МЛН
Emacs Doom Episode 1 - Getting Started
7:03
Zaiste Programming
Рет қаралды 141 М.
Supercharge your Emacs / Spacemacs / Doom with Yasnippets!
12:06
Jack of Some
Рет қаралды 18 М.
The 6 Emacs Settings Every User Should Consider
15:41
System Crafters
Рет қаралды 37 М.
Getting Started With Doom Emacs
21:32
DistroTube
Рет қаралды 156 М.
Getting Started with Org Roam - Build a Second Brain in Emacs
34:19
System Crafters
Рет қаралды 154 М.
Getting Started With Org Mode
56:21
thoughtbot
Рет қаралды 277 М.
Write Everything In Emacs Org Mode? You NEED This Plugin!
13:22
DistroTube
Рет қаралды 52 М.
How to have fun with a child 🤣 Food wrap frame! #shorts
0:21
BadaBOOM!
Рет қаралды 17 МЛН