Hacker GitHub

← All repos

majewsky/system-configuration

View on GitHub ↗ ★ 17 Shell

Configuration for my Arch Linux systems, using Holo configuration management

22 mentions on Hacker News by 2 people: 0 stories, 22 comments · first 2016-01-19 · latest 2023-02-21

Mentions per year 22 mentions · busiest year 2017 (8)
20082026
  1. …package on the system. [1] https://holocm.org [2] https://github.com/holocm/holo-build [3] https://github.com/majewsky/system-configuration/blob/master...
    comment by majewsky · 2023-02-21 · in In Praise of Alpine and APK
  2. …have systemd units for that user autostart. Case in point, the PulseAudio setup on my homeserver: https://github.com/majewsky/system-configuration/blob/2f93ff...
  3. …need any extra software to map Caps to Esc on X11: Just enable the caps:escape option. In context: https://github.com/majewsky/system-configuration/blob/6c4478...
    comment by majewsky · 2019-12-30 · in The Joys of Unix Keyboards
  4. …- As an example, this is the configuration package for my notebook: https://github.com/majewsky/system-configuration/blob/418282... The nice thing about this approach, compared to switching to something like NixOS, is that you
  5. For reference, this is what I use on my notebook (Thinkpad E485): https://github.com/majewsky/system-configuration/blob/30dbd7...
  6. …that stuff needs to be enabled manually via the synaptics CLI or via xorg.conf, e.g. on my system: https://github.com/majewsky/system-configuration/blob/fec4e0...
  7. Probably https://github.com/majewsky/system-configuration
  8. …XMPP for this purpose: https://github.com/majewsky/xmpp-bridge Service units then look like this: https://github.com/majewsky/system-configuration/blob/master... (the "with-xmpp-bridge" helper script is near the top of the same file) The…
  9. …(or whatever the option is called) in paprefs. That's for the client part. For the server part, see https://github.com/majewsky/system-configuration/blob/master... (that's for Arch Linux, package names etc. might differ between…
    comment by majewsky · 2017-09-25 · in PulseAudio under the hood
  10. …systemd. In fact, I'm shipping these symlinks in my configuration packages to enable services, e.g. https://github.com/majewsky/system-configuration/blob/f1326a...
    comment by majewsky · 2017-08-28 · in Void Linux
  11. > Set authoritative on your dhcpd.conf! Done: https://github.com/majewsky/system-configuration/commit/f917... :) Will see if it helps once I get home.
  12. Here's the recipe: https://github.com/majewsky/system-configuration/blob/master... Everything should be pretty self a explanatory. The "holoscript" part gets executed by my configuration management tool, but it basically means that the two…
    comment by majewsky · 2017-06-26 · in Efficient music players remain elusive
  13. …the updates, but allows me to intervene. Source is at [1], and it talks to me via XMPP. [2] [1] https://github.com/majewsky/system-configuration/blob/master... [2] https://github.com/majewsky/xmpp-bridge
    comment by majewsky · 2017-06-07 · in My Arch Linux Setup with Plasma 5
  14. …ago and it really took the pain out of bringing up new Arch systems, or reinstalling existing ones: https://github.com/majewsky/system-configuration
  15. …and a simple shell script cronjob, and the dnsmasq weighs in at ~12 MB memory usage (RSS). [1] https://github.com/majewsky/system-configuration/blob/bf0f2b...
  16. Here's how I automate that: https://github.com/majewsky/system-configuration/blob/cce258...
  17. …file), but you can set the NoExtract option e.g. to avoid the translations from being extracted: https://github.com/majewsky/system-configuration/blob/master...
    comment by majewsky · 2016-08-30 · in Browser Bloat (1996)
  18. …certbot can easily run as a non-root user when using the webroot method. (My configuration is at https://github.com/majewsky/system-configuration/blob/master... .)
    comment by majewsky · 2016-07-27 · in Let's Encrypt now fully supports IPv6
  19. …be good enough for all devices that use the DNS resolver advertised by DHCP. (Source code is at https://github.com/majewsky/system-configuration/blob/master... if you want to copy this.)
    comment by majewsky · 2016-05-25 · in Google Maps is about to get a lot more ads
  20. …and add that group to the http user to allow it to read the certificates and keys. Configuration at https://github.com/majewsky/system-configuration/blob/master... and https://github.com/majewsky/system-configuration/blob/master...…
  21. Here is my configuration: https://github.com/majewsky/system-configuration/blob/master... Domains with this configuration get A+ on ssllabs and securityheaders.io (test with "repo.holocm.org" if you like). It includes an autorenewal script…
  22. …permissions carefully. Here's the letsencrypt configuration for a private webserver of mine: https://github.com/majewsky/system-configuration/blob/master...
    comment by majewsky · 2016-01-19 · in Why isn't HTTPS everywhere yet?