aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* Define the XDG_CACHE_HOME variableMiquel Sabaté Solà2024-07-101-0/+1
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* emacs: add LSP + tree-sitterMiquel Sabaté Solà2024-07-102-5/+15
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Add mise into bashMiquel Sabaté Solà2024-07-101-13/+56
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Add fzf into bashMiquel Sabaté Solà2024-07-101-0/+3
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* doom: added common-lisp and prettify whitespacesMiquel Sabaté Solà2024-06-063-2/+5
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* ruby: moved irbrc into its own directoryMiquel Sabaté Solà2024-06-062-49/+18
| | | | | | | I have also simplified the whole thing, since defaults have changed a lot since I last updated this. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* doom: enable treemacsMiquel Sabaté Solà2024-05-251-1/+1
| | | | | | | This is not visible at first, but it's actually not a bad idea to make it visible for projects I have no idea about. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Provide a clang-format default configurationMiquel Sabaté Solà2024-05-251-0/+109
| | | | | | | This is taken from the Linux Kernel with the change that tabs are 4 instead of 8 spaces wide. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* doom: trying lsp for cc, ruby and rustMiquel Sabaté Solà2024-05-252-4/+17
| | | | | | | This used to be a pain in the past. Let's see how it performs nowadays... Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* doom: do a better job at (not) showing tabsMiquel Sabaté Solà2024-05-251-0/+5
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* doom: added the vterm and data modulesMiquel Sabaté Solà2024-05-221-2/+2
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* install: updated GNU Emacs' pathsMiquel Sabaté Solà2024-05-101-7/+3
| | | | | | | | | | | I have migrated to XDG directories quite some time ago, but the install.sh script was not reflecting this yet. Hence: .emacs.d -> .config/emacs and .doom.d -> .config/doom. Moreover, I'm no longer using i3, so I have removed it from the default install. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* git: saner defaults for branches and configsMiquel Sabaté Solà2024-05-091-0/+11
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* git: define different emails per contextMiquel Sabaté Solà2024-05-092-1/+9
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* doom: updated backup directory pathMiquel Sabaté Solà2024-05-091-2/+2
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* doom: updated email configurationMiquel Sabaté Solà2024-04-191-71/+53
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* doom: added tools/make and tools/pdfMiquel Sabaté Solà2024-04-031-2/+2
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* ci: adding more versions of GNU EmacsMiquel Sabaté Solà2024-04-021-2/+6
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Removed URV account from mbsyncMiquel Sabaté Solà2024-04-021-29/+0
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Moved .doom.d -> .config/doomMiquel Sabaté Solà2024-04-029-19/+10
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>