feat: initial emacs config

This commit is contained in:
Thiago Sposito 2025-12-13 11:11:01 -03:00
parent 0cb9c93c5c
commit 2e6aa91f36
Signed by: thiago
GPG key ID: 3065EA73A976D430
4 changed files with 111 additions and 5 deletions

View file

@ -1,7 +1,4 @@
{
config,
lib,
pkgs,
...
}:
{
@ -10,7 +7,7 @@
source = ./scripts/lsgpu.sh;
executable = true;
};
programs.zsh = {
enable = true;
autosuggestion.enable = true;
@ -20,6 +17,7 @@
export GPG_TTY=$(tty)
export EDITOR="nvim -n -c 'set noswapfile nobackup nowritebackup'"
export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket)
export PATH="$HOME/.config/emacs/bin:$PATH"
'';