aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* Remove i3 setupMiquel Sabaté Solà2024-08-262-321/+0
| | | | | | | I am no longer on i3, and if I ever want to switch back to it, I can always go back to git's logs. Let's reduce maintenance surface. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Simplify vim setupMiquel Sabaté Solà2024-08-265-62/+2
| | | | | | | | | It's been ages since I don't do anything serious with Vim. Hence, the setup for it doesn't have to be as "fancy" as it once was. Removing Vundle and other stuff makes stuff way simpler, while also removing git submodules for good. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Remove agignoreMiquel Sabaté Solà2024-08-261-15/+0
| | | | | | Not using that anymore. 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>
* kbuild: add a -h/--help commandMiquel Sabaté Solà2024-08-241-1/+22
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Set a proper copyright noticeMiquel Sabaté Solà2024-08-2413-14/+14
| | | | 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>
* kbuild: add --no-installMiquel Sabaté Solà2024-08-201-33/+43
| | | | | | | This way the heavy process of creating a tarball can be skipped on silly builds. 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>
* kbuild: add the `-s/--skip-build` optionMiquel Sabaté Solà2024-08-191-33/+60
| | | | | | | This allows me to skip the defconfig/menuconfig over and over again when writing a patch. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* git: add "fixes" as a prettyfierMiquel Sabaté Solà2024-08-181-1/+3
| | | | | | | Also removed the `core.editor` option since the default $EDITOR is picked up anyways and that's already set up correctly. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* git: add configuration for send-emailMiquel Sabaté Solà2024-08-181-0/+6
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* kbuild: append lines for extboot by defaultMiquel Sabaté Solà2024-08-131-2/+38
| | | | | | | | | Usually the configuration for extboot is just the same. For that, before starting the editor for it, append the configuration that I'd most likely be using. Then the editor session might just be deleting the old lines and removing the warning comment. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* kbuild: provide uninstall.sh and files.txt filesMiquel Sabaté Solà2024-08-071-1/+29
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* kbuild: stylingMiquel Sabaté Solà2024-08-071-4/+4
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Removed tests which are no longer relevantMiquel Sabaté Solà2024-08-048-158/+1
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Removing unused binariesMiquel Sabaté Solà2024-08-048-542/+19
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* bin: add a script to ease up linux cross compilingMiquel Sabaté Solà2024-07-281-0/+176
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Set ARCH and CROSS_COMPILE at the bash levelMiquel Sabaté Solà2024-07-242-41/+11
| | | | | | | Funnily enough, running something like `. cross` makes bash unstable. Hence, let's go back to mere .bashrc exporting. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* bin: documenting the cross scriptMiquel Sabaté Solà2024-07-221-0/+23
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* bin: added a simple script for cross compilationMiquel Sabaté Solà2024-07-211-0/+18
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* bash: add guards on programs that may not existMiquel Sabaté Solà2024-07-101-43/+47
| | | | | | Namely, fzf and mise are quite noisy when they are not available. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>