<avritt>
Looking at ~/.config/fish/config.fish, the function path is changed ` set fish_function_path /nix/store/clhfiwygxrszkkvfkwf5167yyr2g7xw7-fish-foreign-env-git-20170324/share/fish-foreign-env/functions $fish_function_path`
<avritt>
I apoligize because I am quite new to nix and home-manager, I have my fish functions in a github repo. Is there a way to have home-manager clone from that repo and set up the path correctly?
<pie___>
yeah sorry im pretty distracted right now, you could try pkgs.fetchgit for the retrieval part
<avritt>
Okay, no problem. Thanks for pointing me in that direction
avritt has quit [Ping timeout: 256 seconds]
srid has quit [Ping timeout: 244 seconds]
pie___ has quit [Remote host closed the connection]
pie__ has joined #home-manager
pie__ has quit [Ping timeout: 252 seconds]
srid has joined #home-manager
avritt has joined #home-manager
<avritt>
If anyone was wondering, I solved my issue by including the line `home.file.".config/fish/functions".source = fetchTarball "https://github.com/avrittrohwer/fish-functions/tarball/master";` in my home.nix file. I don't know if this is the "right" way to do this but it seems to work
srid has quit [Ping timeout: 258 seconds]
srid has joined #home-manager
avritt has quit [Quit: Page closed]
pie__ has joined #home-manager
pie__ has quit [Remote host closed the connection]
pie__ has joined #home-manager
inquisitiv3 has joined #home-manager
srid has quit [Ping timeout: 246 seconds]
<inquisitiv3>
I want to extend Emacs using some packages installed with Home Manager. Where do I find the available packages and the names I should specify in my `home.nix` file?