Commit Graph

275 Commits

Author SHA1 Message Date
Andreas Zweili 1152fb26a1 Enable consult 2024-05-15 09:26:28 +02:00
Andreas Zweili 71b4076e17 Remove unknown consult config 2024-05-15 09:26:07 +02:00
Andreas Zweili bfba31b10b Configure the completion-styles 2024-05-14 21:52:27 +02:00
Andreas Zweili 7839a55679 Enable vertico directory
Allows to expand and delete directories faster.
2024-05-14 21:18:23 +02:00
Andreas Zweili 7b433a4dab Add options related to completion and vertico 2024-05-14 21:13:07 +02:00
Andreas Zweili 7b4fc8cd54 Enable vertico 2024-05-13 22:11:29 +02:00
Andreas Zweili 57b693919e Enable marginalia 2024-05-13 22:10:34 +02:00
Andreas Zweili 88ae6c0020 Add vertico 2024-05-13 21:54:46 +02:00
Andreas Zweili 0fe1f50234 Add orderless 2024-05-13 21:54:36 +02:00
Andreas Zweili 66a46fb3dc Add marginalia 2024-05-13 21:54:18 +02:00
Andreas Zweili ee811c75d2 Add embark 2024-05-13 21:54:06 +02:00
Andreas Zweili 56055e6f2d Add corfu 2024-05-13 21:53:53 +02:00
Andreas Zweili 2cd3214801 Add consult 2024-05-13 21:53:38 +02:00
Andreas Zweili 5ea5f2ba99 Add cape 2024-05-13 21:53:13 +02:00
Andreas Zweili f9088d7f48 Sort packages 2024-05-13 21:52:34 +02:00
Andreas Zweili c0529cb86c Disable counsel and ivy 2024-05-13 21:49:55 +02:00
Andreas Zweili a05c3c8353 Disable company 2024-05-13 21:48:07 +02:00
Andreas Zweili b663cc212f Correct keybinding 2024-05-13 21:40:34 +02:00
Andreas Zweili 422afcde3f Remove unused keybindings 2024-05-13 21:40:24 +02:00
Andreas Zweili 680a102d9d Limit attic push to two jobs 2024-05-13 12:57:32 +02:00
Andreas Zweili a7a385a4eb Enable lexical-bindings in my Emacs config 2024-05-13 09:49:47 +02:00
Andreas Zweili b13aa76184 Update copilot 2024-05-13 09:47:26 +02:00
Andreas Zweili b90464d310 Increase timeout for pictures in mpv playlists 2024-05-11 09:51:48 +02:00
Andreas Zweili 1650c196ad Fix attic-client 2024-05-08 16:35:05 +02:00
Andreas Zweili d980bf7e89 Update Rapid Photo Downloader config 2024-05-06 20:04:20 +02:00
Andreas Zweili 8c80954be8 Move agenix to a common place 2024-04-22 20:43:14 +02:00
Andreas Zweili 9f4f397075 Add attic to the rebuild scripts 2024-04-22 19:37:29 +02:00
Andreas Zweili 75662dc389 Move the attic-client to home-manager 2024-04-22 19:09:12 +02:00
Andreas Zweili 4e2354e570 Set TERM 2024-04-17 16:45:02 +02:00
Andreas Zweili 31695173c7 Make dirs blue 2024-04-17 16:44:50 +02:00
Andreas Zweili 1efdf73305 Sort sessionVariables 2024-04-17 16:19:11 +02:00
Andreas Zweili 474277c82e Move the main deft directory
It doesn't make sense to include the inbox and archive.
2024-04-08 15:47:31 +02:00
Andreas Zweili 7478583bd4 Configure deft-archive-directory 2024-04-08 15:40:27 +02:00
Andreas Zweili 7cc53c6f4d Add a function to convert markdown files to org 2024-04-03 13:37:06 +02:00
Andreas Zweili cf7aaaa7f9 Remove lsp after last buffer closes 2024-04-03 13:36:53 +02:00
Andreas Zweili 39f50d0655 Remove vagrant 2024-04-02 12:31:57 +02:00
Andreas Zweili 8e9a853369 Add settings for ediff 2024-04-01 22:21:05 +02:00
Andreas Zweili c18dee7068 Format with shfmt 2024-03-18 22:37:42 +01:00
Andreas Zweili 57439a61bc Enable org-modern 2024-03-18 22:33:45 +01:00
Andreas Zweili 28e199c69e Exclude various directories from lsp 2024-03-12 15:23:58 +01:00
Andreas Zweili fea230ff9d Remove unused argument 2024-03-11 10:03:20 +01:00
Andreas Zweili fddd9f434b Adjust alias for ls
My previous alias breaks `ls foo/*.bar | wc -l` because the output contains an
additional line.
2024-03-11 10:02:21 +01:00
Andreas Zweili 1278e0147e Replace nixd with nil
It currently relies on Nix 2.16 which has a security flaw and is old anyway.
2024-03-10 14:58:32 +01:00
Andreas Zweili aee31e4a37 Enable shellcheck in Emacs 2024-03-06 18:48:48 +01:00
Andreas Zweili 0461b64ddc Set autocrlf to input 2024-03-05 14:15:25 +01:00
Andreas Zweili a8b5ea3394 Revert "Remove hyperbole from Emacs"
This reverts commit 813bbf08c7.
2024-03-04 17:31:30 +01:00
Andreas Zweili ac6b88d999 Move the shellAliases 2024-02-29 13:16:08 +01:00
Andreas Zweili eda8fa9c61 Remove unused package lsp-nix 2024-02-23 09:36:17 +01:00
Andreas Zweili fc2f826b6a Enable nixd 2024-02-23 09:30:01 +01:00
Andreas Zweili 8d3043da70 Remove broken hook 2024-02-21 11:28:40 +01:00
Andreas Zweili 0f6bc03ca0 Disable unstable Emacs packages
They don't seem to be working, using the version from melpa
2024-02-19 20:39:55 +01:00
Andreas Zweili b5e0947c81 Install magit from unstable 2024-02-19 19:33:39 +01:00
Andreas Zweili fd63b3c75d Move source-code-pro to Emacs 2024-02-19 19:33:39 +01:00
Andreas Zweili 9dbae9d904 Revert "Install magit from nixpkgs"
This reverts commit 9357b26ac3.
2024-02-19 10:59:48 +01:00
Andreas Zweili 81d2d8bd3a Remove restclient 2024-02-19 10:59:04 +01:00
Andreas Zweili de71d424aa Replace restclient with verb 2024-02-15 08:57:05 +01:00
Andreas Zweili 9357b26ac3 Install magit from nixpkgs 2024-02-14 08:45:27 +01:00
Andreas Zweili a9a4dfd086 Move the fzf config into its own module 2024-02-05 21:20:50 +01:00
Andreas Zweili c9dbac36cb Remove duplicate option
I'ts already defined in the headless profile.
2024-02-05 21:13:28 +01:00
Andreas Zweili 652b400660 Unify the profiles
Make it so that the profiles build on each other.
2024-02-05 21:12:36 +01:00
Andreas Zweili cf613b32db Move prettier to the emacs module
It should live next to my main editor.
2024-02-05 21:11:22 +01:00
Andreas Zweili 6a0713c460 Move az-git from common to management 2024-02-05 21:10:41 +01:00
Andreas Zweili 044c649f59 Remove unused argument 2024-02-05 21:09:59 +01:00
Andreas Zweili 62fa6218ca Move nixfmt to management devices only 2024-02-05 21:09:47 +01:00
Andreas Zweili d8f1a22cb4 Move common packages from home-manager to nixos
For some admin packages it makes more sense to have them available to all
systems and users.
2024-02-05 21:09:47 +01:00
Andreas Zweili b7a2cc0813 Move starship into its own module 2024-02-05 21:09:47 +01:00
Andreas Zweili 1858464472 Update state version for home-manager 2024-02-05 20:44:15 +01:00
Andreas Zweili 293034ec4c Remove telegram autostart 2024-02-05 14:24:17 +01:00
Andreas Zweili ce88b03198 Switch to nixfmt-rfc-style 2024-02-02 13:45:05 +01:00
Andreas Zweili 813bbf08c7 Remove hyperbole from Emacs 2024-01-24 15:07:27 +01:00
Andreas Zweili f1c13c4cff Merge branch 'master' into f2fs 2024-01-15 21:27:25 +01:00
Andreas Zweili e1fec278a1 Correct hyperbole config 2024-01-15 12:57:50 +01:00
Andreas Zweili 48eb870ee5 Correct hyperbole config 2024-01-15 12:56:42 +01:00
Andreas Zweili 41afba8743 Change the default formatter for nix files 2024-01-10 08:49:22 +01:00
Andreas Zweili f5476ac180 Add a hook for copilot 2024-01-10 08:49:08 +01:00
Andreas Zweili 4dc55c0523 Reorder emacs modules 2024-01-09 21:57:51 +01:00
Andreas Zweili e9fd402dba Finalise UEFI support for Raspberry Pi 4 2024-01-09 21:57:51 +01:00
Andreas Zweili 81d441ce52 Add company-org-block 2024-01-09 10:14:59 +01:00
Andreas Zweili 328a6cd047 Disable the Emacs bell 2024-01-09 09:36:29 +01:00
Andreas Zweili d3db0aa233 Switch from nixpkgs-fmt to nixfmt 2024-01-01 13:14:24 +01:00
Andreas Zweili 5cd757be19 Fix hiding dotfiles in dired 2023-12-29 12:05:06 +01:00
Andreas Zweili 68d6b8626a Add variable VISUAL to home-manager 2023-12-29 09:55:09 +01:00
Andreas Zweili 742d8a3258 Add keybinding for org-insert-structure-template 2023-12-14 13:04:34 +01:00
Andreas Zweili 9b7b014949 Disable keybinding for hui-search-web 2023-12-14 12:51:22 +01:00
Andreas Zweili 7945523440 Add restclient to org mode 2023-12-14 09:37:45 +01:00
Andreas Zweili 4227c172d5 Run copilot after company 2023-12-13 18:21:07 +01:00
Andreas Zweili ab3ff987bb I'm too stupid for hooks 2023-12-13 18:20:58 +01:00
Andreas Zweili 6e824312e0 Add copilot 2023-12-13 14:56:21 +01:00
Andreas Zweili 4a4a7abfca Move hunspell to home-manager 2023-12-12 08:54:17 +01:00
Andreas Zweili 63a96d05f8 Start keeweb without sandbox
It crashes again with the message that the GPU isn't available.
2023-12-05 20:49:09 +01:00
Andreas Zweili 21f3477e67 Remove nix-output-monitor
It looks nice but causes some problems with tmux and doesn't work properly on
23.11 for me.
2023-12-04 17:24:24 +01:00
Andreas Zweili 95251306d9 Installing Magit from melpa
There is currently a bug in the Nix version which breaks magit.
It's fixed upstream but doesn't work yet in the Nix version:
https://github.com/magit/magit/issues/5011
2023-12-04 13:02:02 +01:00
Andreas Zweili 529738831c Update to 23.11 2023-12-04 13:01:55 +01:00
Andreas Zweili 6528f91059 Correct the alias for htop 2023-11-29 10:45:27 +01:00
Andreas Zweili add1d23349 Move nix-output-monitor to the common module 2023-11-29 09:49:27 +01:00
Andreas Zweili 177bf08cb4 Replace htop with bottom 2023-11-29 09:15:22 +01:00
Andreas Zweili 54c121dc41 Re-enable org-mode
Use en_IE (English Ireland) in favour of de_CH where possible
2023-11-28 22:38:37 +01:00
Andreas Zweili 11e1269cef Enable flyspell in magit 2023-11-28 18:16:38 +01:00
Andreas Zweili ee5bda7fd9 Make markdown-mode more comfortable for writing 2023-11-28 17:14:03 +01:00
Andreas Zweili 41fb0875af Move the MIME associations for Firefox to home-manager
For some reason they are not working with the module from NixOS but were
working fine with home-manager.
2023-11-26 13:44:26 +01:00