Skip to content
Snippets Groups Projects
Commit 922f8459 authored by Walmes Marques Zeviani's avatar Walmes Marques Zeviani
Browse files

Adiciona a instalação do chemacs2.

parent b1c6c078
No related branches found
No related tags found
No related merge requests found
#-----------------------------------------------------------------------
# Prof. Dr. Walmes M. Zeviani
# leg.ufpr.br/~walmes · github.com/walmes
# walmes@ufpr.br · @walmeszeviani
# Laboratory of Statistics and Geoinformation (LEG)
# Department of Statistics · Federal University of Paraná
# 2023-out-03 · Curitiba/PR/Brazil
#-----------------------------------------------------------------------
#-----------------------------------------------------------------------
# Instalar o Chemacs2 para GNU Emacs.
# https://systemcrafters.net/emacs-tips/multiple-configurations-with-chemacs2/
# Vai pra home.
cd ~
# Diretório onde ficará a `.emacs.d` gerada pelo Doom-Emacs e Spacemacs.
mkdir -v emacs-configs
# Clonar o Chemacs2.
git clone https://github.com/plexus/chemacs2 ~/.emacs.d
# Criar o arquivo `~/.emacs-profiles.el` com o conteúdo.
# (("doom" . ((user-emacs-directory . "~/emacs-configs/doom-emacs")))
# ("spacemacs" . ((user-emacs-directory . "~/emacs-configs/spacemacs"))))
touch ~/.emacs-profiles.el
# Indicar qual será o perfil padrão.
echo 'doom' > ~/.emacs-profile
# Para abrir o Emacs com o perfil Spacemacs, fazer.
emacs --with-profile=spacemacs
#-----------------------------------------------------------------------
# Instalar o perfil `doom`.
# Clonar Doom-Emacs e instalar.
git clone --depth 1 https://github.com/doomemacs/doomemacs ~/emacs-configs/doom-emacs
~/emacs-configs/doom-emacs/bin/doom install
# Copia configurações pessoais para Doom-Emacs.
git clone git@github.com:walmes/doom-emacs.git ~/.doom.d
~/emacs-configs/doom-emacs/bin/doom sync
#-----------------------------------------------------------------------
# Instalar o perfil `spacemacs`.
# Clonar Spacemacs.
git clone https://github.com/syl20bnr/spacemacs ~/emacs-configs/spacemacs
# Abrir o Spacemacs e permitir que o assistente instale os pacotes.
emacs --with-profile=spacemacs
# Clonar repositório de configurações pessoais do Mayer para Spacemacs.
git clone https://github.com/fernandomayer/spacemacs.git
cp -v ~/spacemacs/spacemacs.el ~/.spacemacs
cp -vr ~/spacemacs/private ~/emacs-configs/spacemacs/private
# Minhas configurações pessoais estão em
# <https://github.com/walmes/spacemacs>. Voltar a manter esse
# repositório adicionando as configurações pessoais que desenvolvi para
# Doom-Emacs.
#-----------------------------------------------------------------------
# O esquema de diretórios no final fica assim.
# /home/walmes
# ├── .doom.d/ # Arquivos pessoais do Doom-Emacs.
# ├── emacs-configs/
# | ├── doom-emacs/ # Configurações para Doom-Emacs.
# | └── spacemacs/ # Configurações do Spacemacs.
# ├── .emacs.d/ # Configurações do Chemacs2.
# ├── .emacs-profile # Indica o perfil padrão.
# ├── .emacs-profiles.el # Indica os perfis disponíveis.
# └── .spacemacs # Arquivo de inicialização do Spacemacs.
#-----------------------------------------------------------------------
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment