mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-04-24 18:19:11 +00:00
profiles/dev: add applications and fix weekly upgrade service
This commit is contained in:
parent
33206698c0
commit
1fd834d2f0
@ -82,6 +82,7 @@ in {
|
||||
cmake # The poster boy for the hated build system.
|
||||
diffoscope # Oversized caffeine grinder.
|
||||
direnv # The power of local development environment.
|
||||
ipcalc # Calculate your IP without going to the web.
|
||||
gcc # The usual toolchain.
|
||||
gdb # The usual debugger.
|
||||
gnumake # The other poster boy for the hated build system.
|
||||
@ -105,6 +106,7 @@ in {
|
||||
Update service for user-specific Nix profile
|
||||
'';
|
||||
documentation = [ "man:nix3-profile(1)" ];
|
||||
environment.NIXPKGS_ALLOW_UNFREE = "1";
|
||||
script = "nix profile upgrade '.*'";
|
||||
path = [ config.nix.package ];
|
||||
startAt = "weekly";
|
||||
@ -126,6 +128,7 @@ in {
|
||||
environment.systemPackages = with pkgs; [
|
||||
bandwhich # Sniffing your packets.
|
||||
lazygit # Git interface for the lazy.
|
||||
lazydocker # Git interface for the lazy.
|
||||
fd # Oh nice, a more reliable `find`.
|
||||
ripgrep # On nice, a more reliable `grep`.
|
||||
exa # Oh nice, a shinier `ls`.
|
||||
|
Loading…
Reference in New Issue
Block a user