aboutsummaryrefslogtreecommitdiff
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* kbuild: make install should be silentMiquel Sabaté Solà2024-09-031-1/+1
| | | | 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-262-26/+16
| | | | 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-2412-13/+13
| | | | 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>
* 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>
* 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-047-149/+0
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Removing unused binariesMiquel Sabaté Solà2024-08-047-536/+13
| | | | 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-241-41/+0
| | | | | | | 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>
* Changed layout from mi to maoMiquel Sabaté Solà2023-08-221-2/+2
| | | | | | Apparently 'mi' is no longer the code to be used for maori. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Updated copyright noticeMiquel Sabaté Solà2023-01-0222-42/+40
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* ci: fix by updating the copyright noticeMiquel Sabaté Solà2022-10-2421-27/+27
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Cleaning some things upMiquel Sabaté Solà2022-09-051-1/+1
| | | | | | | | | | I forgot to update the year on the license script itself (sorta did but never bothered to push it on git), and removed emoji support in GNU Emacs since it can be a pain when starting in daemon mode for the first time (it asks for downloading the emojis but you don't really read it when starting on this way). Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* bin: added the git-default scriptMiquel Sabaté Solà2022-09-051-0/+45
| | | | | | | | This subcommand allows you to easily checkout the default branch. This is mainly done because nowadays there are repositories with `main` or `master` or `whatever` as their default name. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* bin: explicitely set the nocap optionMiquel Sabaté Solà2021-11-151-2/+2
| | | | | | | When toggling the layout, explicitely set the ctrl:nocap option so it overrides the default value for some systems. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Polishing things up a bitMiquel Sabaté Solà2021-10-181-430/+0
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* bin: added binary for the xoauth2 protocolMiquel Sabaté Solà2021-06-231-0/+430
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Fixes here and there...Miquel Sabaté Solà2021-06-221-1/+1
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* It's been 2021 for quite a while nowMiquel Sabaté Solà2021-01-2221-28/+28
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Improved locking of screenMiquel Sabaté Solà2020-12-031-0/+32
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* bin: change the keyboard layout being pickedMiquel Sabaté Solà2020-11-232-6/+6
| | | | | | | | | | - mi: the US keyboard layout is apparently the same as the one for the Māori keyboard language, with the advantage of being able to use macrons. Let's replace the US one with this other one. - ca: since I'm using the catalan variant, it makes more sense to show this one instead of the standard `es`. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* i3: prepend the language keymap on the statusMiquel Sabaté Solà2020-11-122-1/+33
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* bin: added zypper-rupMiquel Sabaté Solà2020-10-281-0/+20
| | | | | | Which is just a shorthand for zypper ref && up. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* bin: introducing the xo binaryMiquel Sabaté Solà2020-10-101-0/+38
| | | | | | | 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>
* bin: added the git-who pluginMiquel Sabaté Solà2020-09-151-0/+97
| | | | | | This shows a list of the top contributors of a certain git repository. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* bin: added find-broken-symlinksMiquel Sabaté Solà2020-08-031-0/+103
| | | | | | | | | This simple script checks for unexpectedly broken symlinks in a given directory ($HOME by default). This is useful because, as I've sadly detected, I had some relevant files that were not actually symlinked and some things utterly failed. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* bin: added git nukeMiquel Sabaté Solà2020-03-251-0/+44
| | | | | | This deletes a branch both locally and remotely. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Did you know that we are in 2020 already?Miquel Sabaté Solà2020-02-1114-21/+21
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Added linters and polished codeMiquel Sabaté Solà2019-09-052-2/+3
| | | | | | The minimum version supported has been raised to 25.3. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Complete re-structuring so it's easier to installMiquel Sabaté Solà2019-08-221-0/+0
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Tidying upMiquel Sabaté Solà2019-08-222-3/+3
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* bin: added the `e` scriptMiquel Sabaté Solà2019-02-261-0/+27
| | | | | This is a shortcut to be used for reaching out to the default editor from the CLI. Notice that it also handles the root user.
* Use emacsclient as the default editorMiquel Sabaté Solà2019-01-241-0/+18
| | | | | | | | | I've created a special emacsclient-a-nw executable script which should suffice for places like the gitconfig or bashrc. The good thing about having emacsclient as the default editor, is that then you gain Magit, for example, when writing `git commit`. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Updating licensesMiquel Sabaté Solà2019-01-229-10/+10
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* bin: added the logs command to vpnsetupMiquel Sabaté Solà2018-06-011-7/+12
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* bin: added zypper-purgereposMiquel Sabaté Solà2018-03-061-0/+66
| | | | | | | | This zypper subcommand will check which repositories are either disabled or have no packages installed. After that, it will then ask the user whether to purge them or not (default to no). Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* bin: added json2yaml.rbMiquel Sabaté Solà2018-01-271-0/+6
| | | | | | This is a simple ruby script that outputs a JSON input as YAML. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* bin: forgot about the license headerMiquel Sabaté Solà2018-01-121-0/+14
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* bin: added gen-self-signedMiquel Sabaté Solà2018-01-121-0/+12
| | | | | | | | The `gen-self-signed` utility is a small script to generate self-signed certificates. Sometimes I need to create a pair and I never remember the exact command... Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Updated license noticeMiquel Sabaté Solà2018-01-0210-18/+17
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* bin: added the xspf_extractor binaryMiquel Sabaté Solà2017-06-071-0/+101
| | | | | | | This simple script copies the files described in an XSPF file into a directory. For now it's quite simplistic and assumes quite a lot of stuff... Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Updated license yearMiquel Sabaté Solà2017-01-016-6/+6
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>