aboutsummaryrefslogtreecommitdiff
path: root/.config
Commit message (Collapse)AuthorAgeFilesLines
* config: Update music directory as expectedMiquel Sabaté Solà2025-10-131-3/+3
| | | | Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* mise: Use the latest PythonMiquel Sabaté Solà2025-10-131-1/+1
| | | | Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* emacs: Make "Inbox" a favorite bookmarkMiquel Sabaté Solà2025-10-101-7/+8
| | | | | | | | | | Apparently default notifications expect a favorite to be picked among bookmarks. If not, then it picks the one at top, which is basically the last one that was added by the user. Hence, define this bookmark last just so it appears at the top of the main view, and also mark it as "favorite" to double down. Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* emacs: Add setup for IRCMiquel Sabaté Solà2025-10-022-0/+35
| | | | | | | | Bring back the setup I had in the Doom Emacs days. Indeed I'm not using IRC that much, but the configuration is pretty reliable for whenever I need it. Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* bin: Add 'do-backup.sh'Miquel Sabaté Solà2025-09-172-0/+15
| | | | Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* bin: Add 'fetch-email'Miquel Sabaté Solà2025-09-161-1/+1
| | | | | | | | This is a glorified bash one-liner for fetching my email by syncing each channel via GNU parallel. This speeds up a bit from the usual 'mbsync -a', even if it's not a miracle. Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* Pick mssola@mssola.com as the default email from now onMiquel Sabaté Solà2025-09-161-2/+2
| | | | Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* Add my mailbox.org account into my email setupMiquel Sabaté Solà2025-09-162-4/+34
| | | | | | | This means instructing mbsync on how to fetch email, GNU Emacs on how to index it, and then msmtp on how to deliver it. Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* emacs: Add LSP mode for C/C++Miquel Sabaté Solà2025-09-161-1/+4
| | | | Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* emacs: Add Kconfig supportMiquel Sabaté Solà2025-09-133-2/+36
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* mise: Remove dangling symlinkMiquel Sabaté Solà2025-09-011-1/+0
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: Update straight versionsMiquel Sabaté Solà2025-07-311-0/+6
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: Add haml-modeMiquel Sabaté Solà2025-07-311-0/+3
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: Run rust formatter on saveMiquel Sabaté Solà2025-07-311-1/+2
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: Fix execution of my default macro keyMiquel Sabaté Solà2025-07-241-3/+7
| | | | | | | Apparently C-2 was being interpreted as C-@. So, let's move the lambda I was using into a function, so it can be assigned to both bindings. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: Ignore tramp configuration fileMiquel Sabaté Solà2025-07-241-1/+2
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: Bring back Rust supportMiquel Sabaté Solà2025-07-221-0/+7
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: Always use crux-move-beginning-of-lineMiquel Sabaté Solà2025-07-161-1/+2
| | | | | | | Bringing back from my old Doom configuration, remap the default's GNU Emacs `move-beginning-of-line` to the more useful crux one. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: Bring back org-open-at-point for linksMiquel Sabaté Solà2025-07-141-3/+16
| | | | | | | This was available on my Doom configuration, and I needed it back. Similarly the "TAB" mapping has been brought up as well. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* email: Use kwallet for passwordsMiquel Sabaté Solà2025-07-141-2/+2
| | | | | | | This leaves out calls to gpg which in turn asked for more password inputs, which even if I got sort of used to it, it was bad. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: Display line numbers for markdown and orgMiquel Sabaté Solà2025-07-141-2/+5
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: Remove doom as it's no longer neededMiquel Sabaté Solà2025-07-085-777/+0
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: There and back againMiquel Sabaté Solà2025-07-087-16/+1099
| | | | | | | | | | | Bring back a hand-rolled GNU Emacs configuration, moving on from Doom Emacs. This is due some recent regressions I've had with my Doom configuration that I was unable to debug/fix. This brings back some much needed simplicity, while having better knowledge on how to keep things modern and snappy. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* alacritty: Never allow the cursor to blinkMiquel Sabaté Solà2025-07-081-0/+3
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* doom: Include highlight-numbersMiquel Sabaté Solà2025-07-042-0/+4
| | | | | | | This was recently excluded from the default Doom installation, and I do use it. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* doom: Remove packages which are no longer usedMiquel Sabaté Solà2025-07-043-83/+21
| | | | | | | | This also includes the removal of a workaround for lsp which is no longer relevant and that suddenly was hitting me with a major performance hit. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* mise: Add GoMiquel Sabaté Solà2025-06-021-0/+1
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* mise: Add mitmproxyMiquel Sabaté Solà2025-05-141-0/+1
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* mise: Don't pin to the patch-level releaseMiquel Sabaté Solà2025-02-111-2/+2
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* doom: Disable doom from :uiMiquel Sabaté Solà2025-01-113-15/+13
| | | | | | | We don't actually need to load this module, since we are not using doom-themes nor anything like that. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Add configuration for ghosttyMiquel Sabaté Solà2024-12-271-0/+43
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* mise: Upgrade default rubyMiquel Sabaté Solà2024-12-271-1/+1
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* alacritty: Go for a bigger fontMiquel Sabaté Solà2024-11-141-1/+1
| | | | | | Not totally decided on this, but let's give it a try. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* mise: Upgrade to latest patch-level releasesMiquel Sabaté Solà2024-11-141-3/+2
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: Re-introduce the 'Sent' search for mu4eMiquel Sabaté Solà2024-09-181-0/+6
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* mise: Add configuration for itMiquel Sabaté Solà2024-09-162-0/+6
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: Fix refile folder for suse.comMiquel Sabaté Solà2024-09-161-2/+1
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: Add bpftrace modeMiquel Sabaté Solà2024-09-071-0/+1
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* gdb: Introduce the gdbinit fileMiquel Sabaté Solà2024-09-061-0/+1
| | | | | | | For now it allows us to disable the `safe-path` feature, so GDB doesn't freak out when I'm using it to debug the kernel. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: Fix message viewMiquel Sabaté Solà2024-09-061-2/+2
| | | | | | | | | | For some reason the `message-view-patch` hook stopped working. Let's make sure it's always applied. Moreover, I've recently realized that emojis were present in some of the code. Let's be boring and opt out of it. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Remove unused dunst configurationMiquel Sabaté Solà2024-08-281-220/+0
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: configure IRCMiquel Sabaté Solà2024-08-252-1/+31
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: use editorconfigMiquel Sabaté Solà2024-08-222-2/+5
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: more clean ups from old mail configurationMiquel Sabaté Solà2024-08-221-15/+2
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: call elfeed-update every 30 minutesMiquel Sabaté Solà2024-08-201-4/+10
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: remove obsolete org export functionsMiquel Sabaté Solà2024-08-201-46/+0
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: add some safe local variablesMiquel Sabaté Solà2024-08-201-0/+1
| | | | | | | That is, don't freak out on the disabling of format on save on some projects. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: add elfeedMiquel Sabaté Solà2024-08-202-1/+13
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: drastically simplify my email setupMiquel Sabaté Solà2024-08-203-126/+20
| | | | | | | | | | | | | Instead of having a myriad of accounts, let's set up only two of them, which are the actual ones I use on mu4e. This gets rid of hacks I did to keep some of the accounts floating, while also dropping some shenanigans like signatures which were never really relevant. With all of this off loaded from Emacs, the msmtp configuration also gets simplified, and I took the chance to tweak further some of the defaults. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Define the XDG_CACHE_HOME variableMiquel Sabaté Solà2024-07-101-0/+1
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>