Commit graph

688 commits

Author SHA1 Message Date
Pig Monkey
9990a562f5 allow configuring dotfiles location and move default
Existing users who don't want anything to change should set their
`dotfiles.destination` var to `.dotfiles`.
2017-05-12 19:05:37 -07:00
Pig Monkey
afdfd50205 add arch-wiki-docs
For HTML wiki-ing.
2017-05-12 19:04:39 -07:00
Pig Monkey
945a99aef5 replace acpi_call with acpi_call-dkms
This is needed for DKMS to build acpi_call for non-standard kernels,
like linux-hardened.

Existing users should first remove the old package.

    # pacman --remove --nosave --recursive acpi_call
2017-05-07 12:46:21 -07:00
Pig Monkey
b525d987f5 remove virtualbox module loading
Current versions of the virtualbox package now load modules
automatically via systemd.

Existing users can remove this file

    # rm /etc/modules-load.d/virtualbox.conf
2017-05-07 10:47:23 -07:00
Pig Monkey
1d6eb77cd0 remove virtualbox-guest-utils
This package should be installed on an Arch client, not a host.

Existing users can uninstall it:

    # pacman --remove --nosave --recursive virtualbox-guest-utils
2017-05-07 10:46:24 -07:00
Pig Monkey
0d3c7b3956 replace tor browser pax helper
Existing users will first want to remove the old helper script.

    # rm /usr/local/bin/tor-browser-en
2017-05-06 18:25:01 -07:00
Pig Monkey
328f7b5047 replace grsec with linux-hardened
Existing users will want to remove all the deprecated grsec stuff.

    # pacman --remove --nosave --recursive linux-grsec linux-grsec-headers paxd pax-utils paxtest checksec

closes #56
2017-05-06 18:20:37 -07:00
Pig Monkey
2da0753e31 add myrepos 2017-05-05 17:21:36 -07:00
Pig Monkey
798b550758 increase trackpoint speed
The wiki says this sometimes doesn't work, but it seems to be fine for
me so far. If it proves unreliable we can swap it for the more complex
systemd solution.

https://wiki.archlinux.org/index.php/TrackPoint#Configuration_at_boot
2017-04-29 18:16:44 -07:00
Peter Hogg
a642edc0f2 Merge pull request #55 from brett/master
radio: add flrig
2017-04-16 19:19:10 -07:00
Peter Hogg
e7c0832a12 Merge pull request #54 from jshuping/nomad
add nomad
2017-04-16 19:19:02 -07:00
Brett Eisenberg
3dbe98ffbb radio: add flrig 2017-04-15 20:43:50 -07:00
John Shuping
59f1265b87 add nomad 2017-04-11 09:09:28 -04:00
Pig Monkey
676f9ce7d7 add himawaripy 2017-04-09 12:34:59 -07:00
Pig Monkey
8e93657da8 install hostsctl from aur
Prior to running this, existing users should put any custom host
definitions into /etc/hostsctl.d/10-hosts. This is due to a significant
refactor of hostsctl that was made after it was originally added to
spark. If you had not previously installed hostsctl, this is not
necessary.

    # mkdir /etc/hostsctl.d
    # echo "127.0.0.1" > /etc/hostsctl.d/10-hosts

The old script should also be deleted.

    # rm /usr/local/bin/hostsctl
2017-03-28 19:59:08 -07:00
Pig Monkey
04580a3e7a remove hostsctl submodule 2017-03-28 19:54:03 -07:00
Pig Monkey
0233d6e042 provide pass-otp and pass-update extensions 2017-03-20 14:51:06 -07:00
Pig Monkey
bfd3ad7c9b use hostsctl instead of unbound blocking
This seems like a better solution.
2017-03-19 17:21:02 -07:00
Pig Monkey
17eece1ad0 remove unbound host blocking 2017-03-19 17:09:12 -07:00
Pig Monkey
793285089a add dateutils and miller 2017-03-10 12:28:32 -08:00
Pig Monkey
0a028f9ee3 default surfraw to duckduckgo
There's probably no reason to use any other engine, given the bang
syntax.
2017-02-26 09:57:49 -08:00
Pig Monkey
3f083fa913 add surfraw 2017-02-25 18:47:56 -08:00
Pig Monkey
07e6322f04 remove orpie
I give up. Maybe some day we can have an RPN calculator...
2017-02-25 12:48:23 -08:00
Pig Monkey
ac5557b915 use a simple service for git-annex assistant 2017-02-20 16:56:29 -08:00
Pig Monkey
a6010926b4 update ansible-aur 2017-02-20 16:33:40 -08:00
Pig Monkey
e606eb1033 Merge branch 'master' of github.com:pigmonkey/spark 2017-02-19 18:45:07 -08:00
Pig Monkey
380ed1988d update ansible-aur 2017-02-19 18:44:52 -08:00
Peter Hogg
2c474b6244 Merge pull request #50 from jshuping/smallfixes
Couple of small pkg/dep fixes
2017-02-19 18:30:09 -08:00
John Shuping
c20f91e54c Couple of small pkg/dep fixes
- chirp requires hamradio-menus
- masterpdfeditor-qt5 is now called masterpdfeditor
- wormhole requires python-ipaddress
2017-02-18 07:20:29 -05:00
Pig Monkey
aa10a99caa add wttr script
I've had this in ~/bin for a year or so. Might as well keep it here.
2017-02-05 18:56:36 -08:00
Pig Monkey
06a9287dc2 add play notifications 2017-02-05 18:29:56 -08:00
Pig Monkey
1ecb9019c1 consolidate spelling dictionaries
Previously hunspell was installed as a firefox dep, and aspell was
installed for weechat.
2017-01-24 19:24:46 -08:00
Pig Monkey
c37d718028 wsjtx no longer depends on kvasd-bin 2017-01-21 20:59:43 -08:00
Pig Monkey
3bbafb6b36 update wormhole dependencies 2017-01-21 20:59:28 -08:00
Pig Monkey
99749b738c actually disable bluetooth when requested 2017-01-21 20:59:08 -08:00
Pig Monkey
8520aba228 fix whitespace 2017-01-21 18:55:04 -08:00
Pig Monkey
d5dbf1001e replace opencpn-git with opencpn
The git package seems fubar, and the non-git package is actually
maintained.
2017-01-21 18:51:23 -08:00
Pig Monkey
c81ea1108a allow rcup to wipe existing files 2017-01-21 18:46:48 -08:00
Pig Monkey
f94a402ef2 start macchiato in handler
If we start it in the task, it can temporarily bring down the network as
it assigns a new address, causing future network tasks (like installing
packages) to fail. Starting it in a handler postpones it till the very
end.
2017-01-21 17:32:24 -08:00
Pig Monkey
62e20808b0 remove mega-role dependencies 2017-01-21 17:18:14 -08:00
Pig Monkey
ffaab2efbb always use UUIDs in grub 2017-01-21 16:33:55 -08:00
Pig Monkey
d20b9c53a3 grub-mkconfig is required 2017-01-21 16:02:40 -08:00
Pig Monkey
5cabec113a update firejail and nmtrust 2017-01-21 14:38:22 -08:00
Pig Monkey
07d93dee42 create xdg user dirs
Users who think the default directories are stupid will want to create a
~/.config/user-dirs.dirs file to specify alternatives, or to disable
certain directories. Disable directories by pointing them toward your
home dir: https://freedesktop.org/wiki/Software/xdg-user-dirs/#settings

Example:
7182e0d787

closes #45
2017-01-21 11:13:27 -08:00
Peter Hogg
832ca91ebf Merge pull request #44 from brett/cryptshot
migrate cryptshot template from RSNAPSHOT to BACKUP
2017-01-21 10:58:13 -08:00
Pig Monkey
ae3d6124ec update cryptshot 2017-01-21 10:57:55 -08:00
Brett Eisenberg
f5b62561a4 migrate cryptshot template from RSNAPSHOT to BACKUP 2017-01-18 11:01:09 -08:00
Pig Monkey
203d77695c update beets optional dependencies
Beets moved from python2 to python3, so we have new optional
dependencies for some of the extra plugins.

Note that the python3 version of pyacoustid isn't in the official repos,
so we're grabbing it from the AUR.

Existing users can get rid of the old packages:

    # pacman --remove \
    python2-pylast \
    python2-requests \
    python2-pyacoustid \
    python2-beautifulsoup4 \
    gstreamer0.10-bad-plugins  \
    gstreamer0.10-good-plugins \
    gstreamer0.10-ffmpeg \
    gstreamer0.10-python \
    gstreamer0.10-ugly
2017-01-17 19:21:12 -08:00
Pig Monkey
05d15dd31c add trusted network 2017-01-16 12:18:44 -08:00
Pig Monkey
369ff7f6b6 enable two/three finger touchpad click
https://wayland.freedesktop.org/libinput/doc/latest/clickpad_softbuttons.html#clickfinger
2017-01-15 13:20:12 -08:00