aboutsummaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* pkgs: Switch to json as nvchecker state fileDavid Runge2021-02-081-1/+1
| | | | | | bin/pkgs: When creating new configurations for repositories, use json as state files (the data is json, so txt makes no sense).
* pkgs: Split nvchecker configsDavid Runge2021-02-071-11/+34
| | | | | | | | | | bin/pkgs: Split nvchecker configs into per-repo configs so it gets easier to track. The nvchecker repo config is created if it does not exist yet (currently only if a package is created as "new"). Automatically remove AUR package directories so no manual cleanup is necessary.
* pkgs: Add function to check for dependenciesDavid Runge2021-02-071-1/+16
| | | | | | bin/pkgs: Add function to generically search for and fail in the abscence of dependencies to the script (e.g. svn and git).
* pkgs: Fix issues with non-existent dirs/filesDavid Runge2021-02-071-3/+10
| | | | | | bin/pkgs: Ensure that initial directories for files and files to be used for package lists exist.
* pulse2jack: CleanupDavid Runge2021-02-071-9/+3
| | | | | bin/pulse2jack: Clean up script and disable unnecessary shell options.
* startsway: Disable/fix broken exportsDavid Runge2021-02-071-4/+4
| | | | | | bin/startsway: Disable broken exports (for now). Switch to wayland backend for qt applications.
* set_volume: Simplify and clean upDavid Runge2021-02-071-50/+104
| | | | | bin/set_volume: Simplify the script and do cleanup to pass shellcheck.
* tex2pdf: Simplify mupdf interactionDavid Runge2021-02-071-13/+3
| | | | | | bin/tex2pdf: Simplify the mupdf interaction (i.e. sending SIGHUP) and fix the inkscape call (flag parameters have changed).
* Add gpg-force-send-key helper scriptDavid Runge2021-02-071-0/+164
| | | | | | bin/gpg-force-send-key: Add helper script to brute-force upload PGP public keys to the SKS infrastructure (and other key servers).
* Add scimmia's pkg-list-linked-libraries helperDavid Runge2021-02-071-0/+89
| | | | | bin/pkg-list-linked-libraries: Add Scimmia's helper for identifying per-file sodeps in packages.
* Replace hostname executableDavid Runge2020-07-271-2/+2
| | | | | | bin/startsway: Replace use of hostname executable with HOSTNAME variable (as it's a bash script).
* bin/startsway: Adding several exports to force certain graphical backends ↵David Runge2020-04-181-0/+11
| | | | onto wayland and getting better debug output.
* Cleanup and extending by blockdiagDavid Runge2020-04-181-39/+33
| | | | | | | | bin/tex2pdf: Extending by seqdiag capabilities, if diag/ directory is found. The diagrams are converted to pdf and then included. Cleaning up and simplifying the functions.
* bin/sclang: Adding a forced export of DISPLAY. Fixing shebang to use bash ↵David Runge2020-04-181-3/+6
| | | | and not posix shell.
* bin/pkgs: Switching to makepkg.conf's PACKAGER for Maintainer info from ↵David Runge2020-03-141-5/+6
| | | | using git config info for name and email.
* bin/tex2pdf: Making sure to only match .svg files, when rendering svgs to pdf.David Runge2019-09-071-1/+1
|
* bin/mbsync2mutt_mailboxes: Adding helper script to write a mutt ↵David Runge2019-09-071-0/+45
| | | | configuration snippet, defining the available mailboxes (per account). The script uses the output of mbsync -al to get a list of all mailboxes it has access to.
* Merge branch 'master' of sleepmap.de:dave/dotfilesDavid Runge2019-09-041-0/+12
|\ | | | | | | | | | | | | | | | | | | * 'master' of sleepmap.de:dave/dotfiles: .config/packages/extra.txt: Adding audiofile, brltty, ddrescue, ladspa, raptop, rasqal and redland. .config/packages/community.txt: Adding flyspray, gandi.cli and python-ipy. bin/domain_to_current_ip: Adding script to set a gandi domain to point to the current (external) IP. .config/packages/community.txt: Adding haskell-{hosc,microspec}, tidalcycles, python-{gitdb,gitpython,gnupg,progressbar,smmap,tzlocal,utils}, librepcb and waf. .config/nvchecker/nvchecker.ini: Fixing freepats-general-midi check. Adding python-{tzlocal,gitdb,gitpython,gnupg,progressbar,smmap}, haskell-{hosc,microspec}, librepcb, waf and tidalcycles. .config/nvchecker/nvchecker.ini: Adding geonkick, hydrogen, php-igbinary, foxdot and redkite. Switching to tracking linux-rt 5.2 branch.
| * bin/domain_to_current_ip: Adding script to set a gandi domain to point to ↵David Runge2019-08-301-0/+12
| | | | | | | | the current (external) IP.
* | .msmtprc: Directly calling pass, instead of some useless script.David Runge2019-09-041-3/+0
| |
* | bin/tex2pdf: Adding function to render svgs to pdf using inkscape. Adding ↵David Runge2019-08-091-0/+13
|/ | | | informational echo to render_diags() and render_svgs().
* bin/tex2pdf: Adding the rendering of .diag files using seqdiag.David Runge2019-08-071-0/+9
|
* bin/pkgs: Fixing always true statement for using create_package.David Runge2019-06-111-1/+1
|
* bin/startsway: Removing verbosity from sway call.David Runge2019-05-191-1/+1
|
* bin/pkgs: Adding support for adding a dummy entry to a default nvchecker.ini ↵David Runge2019-05-051-2/+8
| | | | (will be created if not existing).
* bin/startsway: Removing debugging flag (causes too much I/O).David Runge2019-04-221-1/+1
|
* bin/pkgs: Fixing Maintainer line in PKGBUILD.David Runge2019-04-161-1/+1
|
* bin/pkgs: Adding option to initially create a new package upon adding it (-n ↵David Runge2019-04-161-1/+31
| | | | flag). This automatically retrieves name and email from git config --global for maintainer info.
* bin/startsway: Setting capslock to be escape.David Runge2019-04-151-1/+1
|
* bin/startsway: Using host specific config, if available.David Runge2019-04-121-1/+7
|
* bin/pkgs: Major rewrite to get rid of redundant code. Makes use of named ↵David Runge2019-04-111-233/+178
| | | | arrays for directores, and upstream urls. Moves package list locations to ~/.config/packages/*.
* bin/backlight: Adding more thorough description. Adding better help ↵David Runge2019-01-011-4/+9
| | | | | | printout. Only print help on -h. Print current brightness in percentage when not giving any parameter.
* bin/realtime-suggestions: Now upstreamed ( ↵David Runge2018-12-191-274/+0
| | | | https://github.com/linuxaudio/realtime-suggestions ).
* bin/xorg_autolock: Removing useless script.David Runge2018-12-171-25/+0
|
* bin/realtime-suggestions: Switching to info level for detection of audio group.David Runge2018-12-091-2/+2
|
* bin/realtime-suggestions: Switching the kernel_config location to somewhere ↵David Runge2018-12-091-38/+67
| | | | | | below /boot, if the default below /proc/config.gz was not found. Rewriting all kernel config checks to use a unified function kernel_config_has() and cmdline checks to use kernel_cmdline_has().
* bin/realtime-suggestions: Changing check for policy directory in ↵David Runge2018-12-091-3/+3
| | | | check_cpu_governor(), so that we fail if we don't at least find one policy dir.
* bin/realtime-suggestions: Guarding against non-existing cpufreq dir in /sys, ↵David Runge2018-12-091-9/+14
| | | | | | when running check_cpu_governor(). Mentioning default value in check_max_user_watches().
* bin/realtime-suggestions: Adding check for virtualization/containerization.David Runge2018-12-091-0/+16
|
* Merge branch 'master' of git.sleepmap.de:config/dotfilesDavid Runge2018-12-081-0/+8
|\ | | | | | | | | * 'master' of git.sleepmap.de:config/dotfiles: bin/realtime-suggestions: Adding check for Linux kernel.
| * bin/realtime-suggestions: Adding check for Linux kernel.David Runge2018-12-081-0/+8
| |
* | bin/realtime-suggestions: Fixing unitialized variable in message printout.David Runge2018-12-081-1/+1
|/
* bin/realtime-suggestions: Switching WARNING to CHANGE. Only checking for ↵David Runge2018-12-061-28/+26
| | | | CONFIG_NO_HZ_{,COMMON,FULL}.
* bin/realtime-suggestions: Ignoring /boot mount points (it's very unlikely to ↵David Runge2018-12-051-5/+7
| | | | use that for anything but boot stuff).
* bin/realtime-suggestions: Adding realtime-suggestions.David Runge2018-12-051-0/+216
|
* bin/setup_screens: Fixing and simplifying various things with the help of ↵David Runge2018-11-171-30/+36
| | | | shellcheck. Using a separate get_display function to retrieve DISPLAY.
* bin/xorg_autolock: Properly quoting variables. Abstracting lock_cmd.David Runge2018-11-171-5/+6
|
* bin/xorg_lock: Properly quote variables. Rename variables for better ↵David Runge2018-11-171-5/+5
| | | | readibility.
* bin/cs: Fixing script according to shellcheck.David Runge2018-09-291-13/+13
|
* bin/startsway: Log output to ~/.log/sway.log.David Runge2018-09-131-1/+2
|