Site Map - skip to main content - dyslexic font - mobile - text - print

Hacker Public Radio

Your ideas, projects, opinions - podcasted.

New episodes Monday through Friday.


From Wed 20th December 2017 all the media from the HPR feeds will be served via a redirect towards Archive.org. Please notify admin@HPR of any issues.

Our hosting is kindly provided by Josh from AnHonestHost.com. We would appreciate it if you could donate to help reduce his costs in funding the hosting.
He is also accepting bitcoins to 1KsxJr9HtsdaUeU7yaV9bk9bQi21UPBtUq

hpr2308 :: Everyday package operations in Guix

Here's how I use Guix in my day-to-day. Fleshed out audio of a comment on ep 2198.

<< First, < Previous, Latest >>

Host Image
Hosted by clacke on 2017-06-07 is flagged as Clean and is released under a CC-BY-SA license.
Listen in ogg, spx, or mp3 format. | Comments (5)

Back at hpr2198 :: How awesome is Guix and why will it take over the world I wrote a comment about how I use guix in everyday practice. Here's the full episode for that comment.

The most common operations I do are:

  • guix environment --ad-hoc ncdu, where ncdu stands for something I heard about and want to try out, or something I only use once a month. It is then “installed” in the spawned sub-shell only. This is an awesome feature.
    • If you haven’t heard about ncdu, look it up.
    • Also in ~/.bash_aliases
    • Also in ~/.local/share/applications
      • Using stow, of course
  • guix package -i ncdu if it turned out to be something I like and use every day
  • guix pull to get the latest definitions for this user
  • guix package -u to upgrade my permanently installed stuff for this user
  • guix package -d to erase history of what I had installed before and release these references for collection
  • guix gc to reclaim my precious disk space

  • Followup episode material:

    • What's in my .bash_aliases?
    • Decentralized source control, for real this time, with git-ssb
    • What's so great about execline?
    • What's a stow?
      • How I got rid of stow and learned to love guix to the fullest (Future episode. That's not where I am today.)
      • Listen kids, stow is not a package manager (warning: fediverse drama ahead). It's a symlink farm manager that I use for package management.
    • Very short episode: ncdu, eh?

Comments

Subscribe to the comments RSS feed.

Comment #1 posted on 2017-05-25T09:34:10Z by Ken Fallon

I check this one while processing

Very funny clacke. I'm adding that to the list for others to use.

Comment #2 posted on 2017-05-30T05:53:23Z by clacke

Theme song

Cool!

I can see that it's linked at http://hackerpublicradio.org/media/theme-music/ but the linked resource isn't live yet.

Comment #3 posted on 2017-06-05T06:18:54Z by clacke

Theme song is up

It's there now. Great, thanks!

Comment #4 posted on 2017-06-07T14:28:22Z by b-yeezi

GNU Stow please

I would love an episode on GNU Stow. I've heard good things about it, but haven't tried it yet. I would love to hear you're you use it.

Comment #5 posted on 2017-06-15T08:00:06Z by clacke

GNU Stow in the pipeline

A GNU Stow show is in the pipeline! Pipeline visible as https://social.heldscal.la/clacke/tag/hprep .

No promises on ETA or in what order I decide to tackle these subjects! The one I'm working on now is the history of video envelope formats.

Leave Comment

Note to Verbose Commenters
If you can't fit everything you want to say in the comment below then you really should record a response show instead.

Note to Spammers
All comments are moderated. All links are checked by humans. We strip out all html. Feel free to
record a show about yourself, or your industry, or any other topic we may find interesting. We also check shows for spam :).

Provide feedback
Your Name/Handle:
Title:
Comment:
Anti Spam Question: What does the P in HPR stand for ?
Are you a spammer →
Who hosted this show →
What does HPR mean to you ?