| Commit message (Collapse) | Author | Age | 
| ... |  | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
Having this set causes some shell library functions to fail, as they
build upon failing commands
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
These are normally supplied by the devshell, but we can't load that in a
script. Thus, we simply define these as dependencies
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
Having it there brakes stuff in the shell library. For example the
`search_flake_base_dir` function fails.
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
| 
| 
|  | 
The cwd of neovim is relevant for extensions like the telescope link
finder. If we access the file directly, these lose their ability to show
project wide links
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
| 
| 
| 
|  | 
This step was done automatically by running:
```bash
nix run .#update_shell_lib
```
 | 
| |  | 
 |