Commit graph

26 commits

Author SHA1 Message Date
Evie Litherland-Smith 55ae93f633 Big emacs re-write to use crafted-emacs
emacs/default.nix now links new init.el and modules directories (mine
and crafted-emacs) to ~/.config/emacs/
emacs/default.nix installs emacs29-pgtk with packages as needed in
module *-config.el definitions

Add tree-sitter with required parsers

Remove doom-emacs and places it was set
2023-10-23 17:28:05 +01:00
Evie Litherland-Smith 825c809fa0 Enable nix-direnv integration to cache direnv builds 2023-05-31 11:18:45 +01:00
Evie Litherland-Smith 38c18601b7 Move nvim related things to separate repo 2023-05-16 09:58:47 +01:00
Evie Litherland-Smith 64f46bab8f Remove some old statements from gitignore 2023-05-05 13:31:11 +01:00
Evie Litherland-Smith 34816bc2c6 Ignore luarc file 2023-04-04 17:37:24 +01:00
Evie Litherland-Smith 9ca27329bd Add ranger config 2023-04-04 14:19:33 +01:00
Evie Litherland-Smith d4d9ef94a5 Merge branch 'main' of gitlab.com:elitherl/dotfiles into main 2023-03-20 09:55:14 +00:00
Evie Litherland-Smith 5a5e317df3 Ignore fishd files 2023-03-20 09:55:10 +00:00
Evie Litherland-Smith 5d0940d0c2 Ignore squashfs-root, for if AppImage needs extracting 2023-03-14 10:35:27 +00:00
Evie Litherland-Smith 7c8d960033 Ignore poetry's own pyproject and lock files 2023-03-03 08:18:35 +00:00
Evie Litherland-Smith 4361a7812a Store pynvim setup in dedicated virtualenv, make using Makefile 2023-03-02 16:08:39 +00:00
Evie Litherland-Smith a8b781b744 Add i3 include directory for non-version controlled config, add catppuccin theme for xfce/gtk, remove fonts directory 2023-03-01 07:36:57 +00:00
Evie Litherland-Smith 052404bba5 Update i3 config to use catppuccin theme, some shortcut tweaks 2023-02-28 13:25:50 +00:00
Evie Litherland-Smith 969264c21a Finish fish environment setup, ignore fish_variables from git 2023-02-25 09:52:25 +00:00
Evie Litherland-Smith 129ec8f60f Ignore user_email file 2023-02-23 11:40:05 +00:00
Evie Litherland-Smith 9784fe15c6 Initial convert nvim to use lazy instead of packer 2023-02-17 08:51:09 +00:00
Evie Litherland-Smith 3be9aa5a10 Add TPM for tmux plugin management + plugins 2023-02-09 15:47:44 +00:00
Evie Litherland-Smith 9c1dd1ce27 Convert yadm changes back to Makefile-based system 2023-02-08 23:54:40 +00:00
Evie Litherland-Smith 61dd4d320f Add some lua-lsp files to gitignore 2023-01-16 11:24:37 +00:00
Evie Litherland-Smith 740574a5c5 Add machine specific lazygit config 2023-01-10 10:30:42 +00:00
Evie Litherland-Smith d761086c49 Update install script to be more useful and README to match, move venv for pynvim to standard location and use pipx for installing LSP+formatters 2023-01-09 15:24:30 +00:00
Evie Litherland-Smith 816f1117d3 Add plugin directory to gitignore for packer 2022-11-29 08:52:36 +00:00
Evie Litherland-Smith 05725c6cef Add capabilities and flags to lua LSP, add python-version to gitignore 2022-11-07 16:13:13 +00:00
Edward Litherland-Smith 6acccd0d88 Remove nerdfont from tabby 2022-11-01 07:34:39 +00:00
Edward Litherland-Smith 5f326d48bd Set spelling locally, set autoread
Set spell locally for .md files and set json locally for .ipynb files -
instead of globally for each.

Set autoread to reload files when changed (e.g. cronjobs or git)

Add .swp files to .gitignore
2021-01-07 08:59:23 +00:00
Edward Litherland-Smith c8364bacad Add file specific indent settings, .gitignore 2020-12-16 08:49:19 +00:00