Search a title or topic

Over 20 million podcasts, powered by 

Player FM logo
Artwork

Content provided by Shahar "Dawn" Or. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Shahar "Dawn" Or or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://podcastplayer.com/legal.
Player FM - Podcast App
Go offline with the Player FM app!

home-manager with Austin Horstman (khaneliman)

1:14:30
 
Share
 

Manage episode 494979017 series 3552521
Content provided by Shahar "Dawn" Or. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Shahar "Dawn" Or or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://podcastplayer.com/legal.

Chapters (generated)

00:00 Introduction
02:18 Journey into Software Development
05:01 Exploring Open Source and Nix
06:59 Personal Use of Nix and Home Lab Projects
09:30 Transitioning to NixOS for Home Lab
12:05 Contributions to Nixpkgs
14:15 NixVim and Plugin Management
16:46 Yazi Plugin Set and Customization
28:24 Exploring Yazi Plugins and UI Enhancements
32:31 Diving into home-manager and Nix Configuration
34:18 Understanding home-manager's Role in User Configuration
38:06 The Evolution of home-manager and Community Contributions
41:10 Streamlining CI Processes with BuildBot
58:27 Caching Solutions and CI Infrastructure
59:46 home-manager Activation Gotchas
01:03:01 Contributions and Open Source Involvement
01:10:36 Future Plans

https://github.com/khaneliman
https://github.com/nix-community/home-manager/graphs/contributors
https://github.com/nix-community/home-manager/commits?author=khaneliman

https://en.wikipedia.org/wiki/Java_(programming_language)
https://en.wikipedia.org/wiki/C_Sharp_(programming_language)
https://angularjs.org/
https://react.dev/

https://en.wikipedia.org/wiki/Linux
https://en.wikipedia.org/wiki/Ubuntu
https://en.wikipedia.org/wiki/Fedora_Linux
https://en.wikipedia.org/wiki/Kali_Linux

https://en.wikipedia.org/wiki/Bash_(Unix_shell)
https://en.wikipedia.org/wiki/PowerShell

https://en.wikipedia.org/wiki/Garuda_Linux
https://en.wikipedia.org/wiki/Arch_Linux
https://en.wikipedia.org/wiki/Manjaro
https://forum.garudalinux.org/t/btrfs-assistant-1-0-is-nearly-here/18418
https://en.wikipedia.org/wiki/EndeavourOS

https://en.wikipedia.org/wiki/APT_(software)

https://en.wikipedia.org/wiki/Unraid
https://en.wikipedia.org/wiki/Proxmox_Virtual_Environment
https://en.wikipedia.org/wiki/Docker_(software)
https://en.wikipedia.org/wiki/Virtual_machine
https://en.wikipedia.org/wiki/VMware_ESXi
https://en.wikipedia.org/wiki/Slackware
https://en.wikipedia.org/wiki/TrueNAS

https://github.com/NixOS/nixpkgs
https://en.wikipedia.org/wiki/OBS_Studio
https://fulltimenix.com/people/randy-eckenrode
https://neovim.io/
https://en.wikipedia.org/wiki/Lua
https://nvchad.com/
https://www.lunarvim.org/
https://www.lazyvim.org/
https://github.com/doom-neovim/doom-nvim
https://github.com/doomemacs/doomemacs

https://matrix.to/#/%23community:nixos.org
https://discord.gg/7fmU7hutVb

https://nix-community.github.io/nixvim/
https://github.com/MattSturgeon
https://fulltimenix.com/people/gaetan-lepage
https://github.com/mrcjkb
https://github.com/nvim-neorocks/lz.n
https://github.com/mrcjkb/rustaceanvim
https://github.com/MrcJkb/haskell-tools.nvim
https://github.com/mason-org/mason.nvim
https://github.com/wbthomason/packer.nvim
https://lazy.folke.io/
https://docs.npmjs.com/cli/v11/configuring-npm/package-lock-json
https://doc.rust-lang.org/cargo/appendix/glossary.html#lock-file

https://github.com/Gerg-L
https://github.com/NotAShelf
https://github.com/NotAShelf/nvf

https://github.com/ranger/ranger
https://github.com/jarun/nnn
https://docs.xfce.org/xfce/thunar/start
https://github.com/nvim-lua/plenary.nvim
https://github.com/NixOS/nixpkgs/tree/59a03d77b227ba4d3e2975f2b07ae6de0fb0363a/pkgs/development/lua-modules
https://github.com/NixOS/nixpkgs/tree/59a03d77b227ba4d3e2975f2b07ae6de0fb0363a/pkgs/applications/editors/vim/plugins
https://github.com/NixOS/nixpkgs/tree/59a03d77b227ba4d3e2975f2b07ae6de0fb0363a/pkgs/by-name/ya/yazi/plugins
https://alacritty.org/
https://github.com/kovidgoyal/kitty
http://wezterm.org/
https://ghostty.org/
https://codeberg.org/dnkl/foot
https://github.com/ndtoan96/ouch.yazi
https://github.com/Reledia/Glow.yazi
https://github.com/wylie102/duckdb.yazi
https://zellij.dev/

  continue reading

49 episodes

Artwork
iconShare
 
Manage episode 494979017 series 3552521
Content provided by Shahar "Dawn" Or. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Shahar "Dawn" Or or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://podcastplayer.com/legal.

Chapters (generated)

00:00 Introduction
02:18 Journey into Software Development
05:01 Exploring Open Source and Nix
06:59 Personal Use of Nix and Home Lab Projects
09:30 Transitioning to NixOS for Home Lab
12:05 Contributions to Nixpkgs
14:15 NixVim and Plugin Management
16:46 Yazi Plugin Set and Customization
28:24 Exploring Yazi Plugins and UI Enhancements
32:31 Diving into home-manager and Nix Configuration
34:18 Understanding home-manager's Role in User Configuration
38:06 The Evolution of home-manager and Community Contributions
41:10 Streamlining CI Processes with BuildBot
58:27 Caching Solutions and CI Infrastructure
59:46 home-manager Activation Gotchas
01:03:01 Contributions and Open Source Involvement
01:10:36 Future Plans

https://github.com/khaneliman
https://github.com/nix-community/home-manager/graphs/contributors
https://github.com/nix-community/home-manager/commits?author=khaneliman

https://en.wikipedia.org/wiki/Java_(programming_language)
https://en.wikipedia.org/wiki/C_Sharp_(programming_language)
https://angularjs.org/
https://react.dev/

https://en.wikipedia.org/wiki/Linux
https://en.wikipedia.org/wiki/Ubuntu
https://en.wikipedia.org/wiki/Fedora_Linux
https://en.wikipedia.org/wiki/Kali_Linux

https://en.wikipedia.org/wiki/Bash_(Unix_shell)
https://en.wikipedia.org/wiki/PowerShell

https://en.wikipedia.org/wiki/Garuda_Linux
https://en.wikipedia.org/wiki/Arch_Linux
https://en.wikipedia.org/wiki/Manjaro
https://forum.garudalinux.org/t/btrfs-assistant-1-0-is-nearly-here/18418
https://en.wikipedia.org/wiki/EndeavourOS

https://en.wikipedia.org/wiki/APT_(software)

https://en.wikipedia.org/wiki/Unraid
https://en.wikipedia.org/wiki/Proxmox_Virtual_Environment
https://en.wikipedia.org/wiki/Docker_(software)
https://en.wikipedia.org/wiki/Virtual_machine
https://en.wikipedia.org/wiki/VMware_ESXi
https://en.wikipedia.org/wiki/Slackware
https://en.wikipedia.org/wiki/TrueNAS

https://github.com/NixOS/nixpkgs
https://en.wikipedia.org/wiki/OBS_Studio
https://fulltimenix.com/people/randy-eckenrode
https://neovim.io/
https://en.wikipedia.org/wiki/Lua
https://nvchad.com/
https://www.lunarvim.org/
https://www.lazyvim.org/
https://github.com/doom-neovim/doom-nvim
https://github.com/doomemacs/doomemacs

https://matrix.to/#/%23community:nixos.org
https://discord.gg/7fmU7hutVb

https://nix-community.github.io/nixvim/
https://github.com/MattSturgeon
https://fulltimenix.com/people/gaetan-lepage
https://github.com/mrcjkb
https://github.com/nvim-neorocks/lz.n
https://github.com/mrcjkb/rustaceanvim
https://github.com/MrcJkb/haskell-tools.nvim
https://github.com/mason-org/mason.nvim
https://github.com/wbthomason/packer.nvim
https://lazy.folke.io/
https://docs.npmjs.com/cli/v11/configuring-npm/package-lock-json
https://doc.rust-lang.org/cargo/appendix/glossary.html#lock-file

https://github.com/Gerg-L
https://github.com/NotAShelf
https://github.com/NotAShelf/nvf

https://github.com/ranger/ranger
https://github.com/jarun/nnn
https://docs.xfce.org/xfce/thunar/start
https://github.com/nvim-lua/plenary.nvim
https://github.com/NixOS/nixpkgs/tree/59a03d77b227ba4d3e2975f2b07ae6de0fb0363a/pkgs/development/lua-modules
https://github.com/NixOS/nixpkgs/tree/59a03d77b227ba4d3e2975f2b07ae6de0fb0363a/pkgs/applications/editors/vim/plugins
https://github.com/NixOS/nixpkgs/tree/59a03d77b227ba4d3e2975f2b07ae6de0fb0363a/pkgs/by-name/ya/yazi/plugins
https://alacritty.org/
https://github.com/kovidgoyal/kitty
http://wezterm.org/
https://ghostty.org/
https://codeberg.org/dnkl/foot
https://github.com/ndtoan96/ouch.yazi
https://github.com/Reledia/Glow.yazi
https://github.com/wylie102/duckdb.yazi
https://zellij.dev/

  continue reading

49 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Copyright 2025 | Privacy Policy | Terms of Service | | Copyright
Listen to this show while you explore
Play