aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* fonts: Fix recursive directoryMiquel Sabaté Solà2025-07-0825-0/+0
| | | | | | This must be a hiccup from some bad ln command. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* hunspell: Small updateMiquel Sabaté Solà2025-07-041-0/+1
| | | | 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>
* hunspell: Routinely updateMiquel Sabaté Solà2025-06-021-0/+2
| | | | 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>
* bash: Remove ugly hacks on ssh setupMiquel Sabaté Solà2025-06-021-39/+16
| | | | | | | | In the end they were not needed and brought more problems than they tried to solve. Moreover, doing this left the RISC-V thingies in a weird section, so that configuration has been moved up. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* hunspell: UpdateMiquel Sabaté Solà2025-05-141-0/+1
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* git: Add difftastic as an external diff toolMiquel Sabaté Solà2025-05-141-0/+23
| | | | 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>
* Streamline configuration for run-riscv-qemu.shMiquel Sabaté Solà2025-05-072-11/+18
| | | | | | | | | | | | | | Personal stuff like the location of the kernel image should go into my .bashrc file, and then require it on `run-riscv-qemu.sh`. Similarly, some environment variables were dropped, and some others removed. This brings some much needed consistency to the whole script. Last but not least, the `run-riscv-qemu.sh` now also had an extra configurable variable, which is used for the `-cpu` QEMU option. It defaults to 'max' so we can test the maximum amount of supported extensions as possible. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* hunspell: Add a word to the dictionaryMiquel Sabaté Solà2025-05-041-0/+1
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Move another .uuid file into gitignoreMiquel Sabaté Solà2025-05-042-1/+1
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* bash: PS1: Avoid an extra space on non-gitMiquel Sabaté Solà2025-05-041-1/+1
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* bash: Simplify the PS1 lineMiquel Sabaté Solà2025-05-021-1/+1
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Move from github to sourcehutMiquel Sabaté Solà2025-05-022-63/+1
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* bin: Force a busybox path when running QEMUMiquel Sabaté Solà2025-04-222-5/+27
| | | | | | | | | | | | | | | | | | When running QEMU/RISC-V, force the user to provide the `BUSYBOX_SRC` environment variable. This variable points to the path where busybox has been built. This way the path to the initramfs is not hardcoded. Moreover, this allows us to rebuilt the initramfs every time the `run-riscv-qemu.sh` is called, which in turn brings some consistency to the process. Plus, this opens the door for allowing files to be passed into a new `/home` directory for the current user. This way, someone can just statically compile a binary via cross compilation, and then run it in isolation with QEMU/RISC-V. Last but not least, also update the .bashrc file with a value for `BUSYBOX_SRC` on my system. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* bash: Add function for converting video to gifMiquel Sabaté Solà2025-03-111-0/+15
| | | | 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>
* mbsync: Migrate from SSLType to TLSTypeMiquel Sabaté Solà2025-01-231-5/+5
| | | | | | SSLType has apparently been deprecated in favor of TLSType. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* ci: Remove GNU Emacs 27.2Miquel Sabaté Solà2025-01-121-1/+0
| | | | | | It's no longer supported by Doom Emacs, and hence tests were failing. 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>
* kbuild: Simplify boot parametersMiquel Sabaté Solà2024-11-141-2/+2
| | | | 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>
* kbuild: Fix typoMiquel Sabaté Solà2024-10-111-1/+1
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* bin: Add helpers for gdb and qemu for RISC-VMiquel Sabaté Solà2024-10-112-0/+115
| | | | | | | | There are now two scripts that can be used in order to quickly test a locally built Linux kernel which has been cross compiled for the RISC-V architecture. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* e: Fix vi call and introduce nanoMiquel Sabaté Solà2024-09-191-3/+6
| | | | | | | | | The vi branch was calling vim anyways, which is not what we want in restricted environments. Moreover, I have also added nano. It would be extremely rare for GNU nano to be there and not vi, but let's exhaust any possibility before bailing out. 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>
* kbuild: Remove the initrd image on uninstall.shMiquel Sabaté Solà2024-09-131-1/+2
| | | | | | | | The initrd image is created and installed dynamically via install.sh. Hence, this is not picked up by the files.txt list and so we need to remove it manually. 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>
* gnupg: Use the bare /usr/bin/pinentry scriptMiquel Sabaté Solà2024-09-061-2/+2
| | | | | | | | This is script provided by the distribution (at least it is on openSUSE!), and it picks the right binary for the current environment. So just use that instead of a hardcoded one. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* bin: Remove more scripts which are no longer neededMiquel Sabaté Solà2024-09-062-123/+0
| | | | 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>
* kbuild: Simplify handling of .config fileMiquel Sabaté Solà2024-09-061-34/+14
| | | | | | Instead of prompting the user, just do the right thing. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* mbsync: Trim out troublesome remote foldersMiquel Sabaté Solà2024-09-061-4/+4
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* git: Push verbosity as a global configMiquel Sabaté Solà2024-09-061-1/+2
| | | | | | I had commit diff verbosity within an alias, when it's useful always. 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>
* kbuild: make install should be silentMiquel Sabaté Solà2024-09-031-1/+1
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Don't require GNU Emacs to be installedMiquel Sabaté Solà2024-08-281-9/+13
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Update install.sh script with the latest dropsMiquel Sabaté Solà2024-08-281-5/+2
| | | | 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>
* bash: Remove unused aliasesMiquel Sabaté Solà2024-08-281-6/+0
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* kbuild: Use `make install` instead of manual copyMiquel Sabaté Solà2024-08-261-1/+1
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Make 'e' my new EDITORMiquel Sabaté Solà2024-08-263-34/+21
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Fix style on bashrcMiquel Sabaté Solà2024-08-261-31/+31
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>