diff --git a/.emacs.d/init.el b/.emacs.d/init.el new file mode 100644 index 0000000..a1819c7 --- /dev/null +++ b/.emacs.d/init.el @@ -0,0 +1,40 @@ +;;; init.el -*- lexical-binding: t; -*- +;; +;; Author: Henrik Lissner +;; URL: https://github.com/hlissner/doom-emacs +;; +;; ================= =============== =============== ======== ======== +;; \\ . . . . . . .\\ //. . . . . . .\\ //. . . . . . .\\ \\. . .\\// . . // +;; ||. . ._____. . .|| ||. . ._____. . .|| ||. . ._____. . .|| || . . .\/ . . .|| +;; || . .|| ||. . || || . .|| ||. . || || . .|| ||. . || ||. . . . . . . || +;; ||. . || || . .|| ||. . || || . .|| ||. . || || . .|| || . | . . . . .|| +;; || . .|| ||. _-|| ||-_ .|| ||. . || || . .|| ||. _-|| ||-_.|\ . . . . || +;; ||. . || ||-' || || `-|| || . .|| ||. . || ||-' || || `|\_ . .|. .|| +;; || . _|| || || || || ||_ . || || . _|| || || || |\ `-_/| . || +;; ||_-' || .|/ || || \|. || `-_|| ||_-' || .|/ || || | \ / |-_.|| +;; || ||_-' || || `-_|| || || ||_-' || || | \ / | `|| +;; || `' || || `' || || `' || || | \ / | || +;; || .===' `===. .==='.`===. .===' /==. | \/ | || +;; || .==' \_|-_ `===. .===' _|_ `===. .===' _-|/ `== \/ | || +;; || .==' _-' `-_ `=' _-' `-_ `=' _-' `-_ /| \/ | || +;; || .==' _-' '-__\._-' '-_./__-' `' |. /| | || +;; ||.==' _-' `' | /==.|| +;; ==' _-' \/ `== +;; \ _-' `-_ / +;; `'' ``' +;; +;; These demons are not part of GNU Emacs. +;; +;;; License: MIT + +;; In the strange case that early-init.el wasn't loaded (e.g. you're using +;; Chemacs 1? Or you're loading this file directly?), we do it explicitly: +(unless (boundp 'doom-version) + (load (concat (file-name-directory load-file-name) "early-init") + nil t)) + +;; And let 'er rip! +(doom-initialize) + +;; SET FONT SIZE +(set-face-attribute 'default' nil :height 140) diff --git a/scripts/setup-laptop.sh b/scripts/setup-laptop.sh index 3ed014c..0632592 100644 --- a/scripts/setup-laptop.sh +++ b/scripts/setup-laptop.sh @@ -7,9 +7,15 @@ sh update-pacman-mirrors.sh sh vim-setup.sh sh git-setup.sh +# install python as a dependency for kitty +sudo pacman -S python --noconfirm + # install kitty, i3-gaps, picom, polybar and nitrogen sudo pacman -S kitty i3-gaps picom polybar nitrogen --noconfirm +# full system upgrade +sudo pacman -Syu + mkdir ~/.config/kitty ~/.config/i3 ~/.config/picom ~/.config/polybar cp ../.config/kitty/kitty.conf ~/.config/kitty/kitty.conf diff --git a/scripts/vim-setup.sh b/scripts/vim-setup.sh index 9f2c55e..d742fc5 100755 --- a/scripts/vim-setup.sh +++ b/scripts/vim-setup.sh @@ -1,7 +1,7 @@ #!/bin/sh -# install curl, vim and nodejs -sudo pacman -S vim nodejs --noconfirm +# install vim, nodejs and npm (dependencies for coc.nvim) +sudo pacman -S vim nodejs npm--noconfirm # setup vim-plug curl -fLo ~/.vim/autoload/plug.vim --create-dirs \