When I tried to add aliases to my configuration.nix file with bash options I got syntax errors but typing them into a shell like local bash aliases, they persist over reboots and refreshes, can some one help me make sense of that & how do I configure the aliases in NixOs?
Hmm, which option were you setting? Can you share your configuration.nix (relevant parts)?
I was using the programs.bash.shellAliases option with aliases in between the curly brackets
That should work, unless there is something wrong with the values themselves, you can also check the bash profile files nix generates.
Cant say much without seeing the code.