← Previous · All Episodes
Contributing to Nixpkgs, NixVim with Gaétan Lepage Episode 41

Contributing to Nixpkgs, NixVim with Gaétan Lepage

· 01:49:49

|
https://github.com/NixOS/nixpkgs/commits?author=GaetanLepage
https://github.com/nix-community/nixvim

https://ensimag.grenoble-inp.fr/en
https://github.com/nix-community/nixvim/commits?author=traxys

https://nixos.org/manual/nixpkgs/unstable/#python
https://nix.dev/guides/recipes/python-environment.html
https://wiki.nixos.org/wiki/Python

https://github.com/NixOS/nixpkgs/tree/00c24cc9cabab1bb8828311a670242ac80dd2ac5/pkgs/development/python-modules/torch

https://wiki.nixos.org/wiki/JAX
https://github.com/NixOS/nixpkgs/tree/00c24cc9cabab1bb8828311a670242ac80dd2ac5/pkgs/development/python-modules/jax

https://wiki.nixos.org/wiki/Tensorflow
https://github.com/NixOS/nixpkgs/blob/00c24cc9cabab1bb8828311a670242ac80dd2ac5/pkgs/development/python-modules/tensorflow

https://github.com/NixOS/nixpkgs/blob/00c24cc9cabab1bb8828311a670242ac80dd2ac5/pkgs/development/python-modules/protobuf

https://github.com/NixOS/nixpkgs/issues/157398

https://github.com/NixOS/rfcs/pull/166
https://github.com/NixOS/rfcs/pull/140

Some recent contributions by Gaétan
https://github.com/NixOS/nixpkgs/pull/362844
https://github.com/NixOS/nixpkgs/pull/363751
https://github.com/Mic92/nixpkgs-review/pull/440

https://github.com/NixOS/nixfmt
https://github.com/nix-community/nix-init

https://github.com/ekala-project
https://github.com/jonringer
https://github.com/nrdxp

https://github.com/nix-community/nixvim

https://github.com/nix-community/home-manager

Pedro Alves
https://github.com/pta2002

https://github.com/traxys
https://github.com/MattSturgeon
https://github.com/khaneliman
https://github.com/nix-community/nixvim/graphs/contributors

Nixvim: Configure Neovim with the power of Nix (NeovimConf 2023):
https://youtu.be/GOe0C7Qtypk?si=T9gd0evaS8W3HvG-

```
nix run github:mightyiam/infra#nixvim
```

https://github.com/folke/lazy.nvim
https://github.com/nvim-neorocks/lz.n

Generated chapters:

00:00 Introduction to the Podcast and Guest
06:15 Understanding NixOS Use Cases
11:53 The Contribution Process Explained
25:22 Nixpkgs Review Tool and CI Challenges
34:26 Infrastructure and CI Limitations
38:37 Transitioning to GitHub Actions
45:07 Multi-System Evaluation Explained
50:32 Contributions to Python Packages
58:08 Challenges in Nix Packages
01:02:27 Recent Progress in Nixpkgs
01:07:53 NixVim Features and Benefits
01:11:22 Gaétan's Involvement in NixVim
01:19:33 NixVim: Configuration vs Distribution
01:23:44 NixVim Options and Flexibility
01:26:27 Plugin Management in NixVim
01:29:27 Settings and Configuration Options
01:32:06 Keeping Up with Plugin Changes
01:37:24 User Contributions and Community Engagement
01:44:13 Future Perspectives for NixVim


Creators and Guests

Shahar
Host
Shahar "Dawn" Or
Full Time Nix Podcast | Molybdenum Software Show | Software Teaming | open source | Nix | Rust

Subscribe

Listen to Full Time Nix using one of many popular podcasting apps or directories.

Apple Podcasts Spotify Overcast Pocket Casts Amazon Music
← Previous · All Episodes