| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
In Debian 'bat' is actually called 'batcat', so accomodate for that as
well.
Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
|
| |
|
|
| |
Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
|
| |
|
|
|
|
|
| |
This allows to specify the diff tool for programs that accept an
alternative for it.
Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
|
| |
|
|
|
|
| |
This directory no longer exist since I moved away from Doom.
Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
|
| |
|
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
| |
Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
|
| |
|
|
| |
Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
| |
Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
|
| |
|
|
| |
Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
|
| |
|
|
| |
Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
|
| |
|
|
| |
Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
|
| |
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
| |
Namely, fzf and mise are quite noisy when they are not available.
Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
|
| |
|
|
| |
Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
|
| |
|
|
| |
Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
|
| |
|
|
| |
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|
| |
|
|
|
|
| |
I don't know why it wasn't there...
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|
| |
|
|
| |
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|
| |
|
|
|
|
|
|
|
|
|
| |
After trying up this whole thing on a fresh VM I got into a lot of old
stuff that needed some updating (e.g. GNU Emacs' configuration which is
now handled through Doom).
Other than that, I have also added a few goodies when I'm using this on
a VM, like a proper size for the TTY.
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|
| |
|
|
|
|
|
| |
Moved XDG variable into the proper user-dirs.dirs file, and ensured that
the RVM lines are on the end.
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|
| |
|
|
|
|
|
|
| |
This is only done if the binary actually exists, and then we change
environment variables such as MANPAGER and MANROFFOPT so everything
works seemlessly.
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|
| |
|
|
| |
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|
| |
|
|
| |
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|
| |
|
|
| |
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|
| |
|
|
| |
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|
| |
|
|
|
|
|
| |
This is useful for terminals that don't touch the title bar by themselves like
alacritty, which expected the application to actually change it.
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|
| |
|
|
|
|
|
| |
- Use `user-emacs-directory` instead of `~/.emacs.d` directly.
- Use XDG-related environment variables, which are set on the `bashrc` file.
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|
| |
|
|
|
|
|
| |
This is just a dumb replacement for the previous `xo` shell alias, so I can
avoid some of the shortcomings of `xdg-open`.
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|
| |
|
|
|
|
| |
Basically on alacritty.
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|
| |
|
|
|
|
|
|
| |
For now I've built it from source, which maybe isn't the best option.
I've also updated the hunspell dictionary.
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|
| |
|
|
| |
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|
| |
|
|
|
|
|
| |
I've now recovered my RPM package from home:mssola. I will keep yarn up-to-date
there.
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|
| |
|
|
| |
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|
| |
|
|
| |
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|
|
|
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|