Update: $(date +%Y-%m-%d_%H:%M)
This commit is contained in:
parent
8334a80c36
commit
4ca9436b64
1 changed files with 17 additions and 7 deletions
|
|
@ -112,12 +112,17 @@
|
||||||
# Internet
|
# Internet
|
||||||
thunderbird
|
thunderbird
|
||||||
telegram-desktop
|
telegram-desktop
|
||||||
firefox-devedition-bin
|
firefox-devedition
|
||||||
# claude-code is now provided by the flake
|
# Code
|
||||||
zed-editor
|
zed-editor
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Set GPG_TTY for all users
|
||||||
|
environment.shellInit = ''
|
||||||
|
export GPG_TTY=$(tty)
|
||||||
|
'';
|
||||||
|
|
||||||
# Install firefox.
|
# Install firefox.
|
||||||
# programs.firefox.enable = true;
|
# programs.firefox.enable = true;
|
||||||
|
|
||||||
|
|
@ -135,17 +140,21 @@
|
||||||
htop
|
htop
|
||||||
fastfetch
|
fastfetch
|
||||||
nodejs_20
|
nodejs_20
|
||||||
|
gnupg
|
||||||
];
|
];
|
||||||
|
|
||||||
# Create a wrapper script for nixos-rebuild
|
# Create a wrapper script for nixos-rebuild
|
||||||
environment.shellAliases = {
|
environment.shellAliases = {
|
||||||
nrs = "sudo nixos-rebuild switch && cd /etc/nixos && sudo git add -A && sudo git commit -m 'Update: $(date +%Y-%m-%d_%H:%M)' && sudo git push origin main";
|
nrs = "export GPG_TTY=$(tty) && sudo nixos-rebuild switch && cd /etc/nixos && sudo git add -A && git commit -S -m 'Update: $(date +%Y-%m-%d_%H:%M)' && git push origin main";
|
||||||
};
|
};
|
||||||
|
|
||||||
environment.etc."gitconfig".text = ''
|
environment.etc."gitconfig".text = ''
|
||||||
[user]
|
[user]
|
||||||
name = Sergei Poljanski
|
name = Sergei Poljanski
|
||||||
email = me@asxp.io
|
email = me@asxp.io
|
||||||
|
signingkey = 4F8851660FA4121B
|
||||||
|
[commit]
|
||||||
|
gpgsign = true
|
||||||
[init]
|
[init]
|
||||||
defaultBranch = main
|
defaultBranch = main
|
||||||
[safe]
|
[safe]
|
||||||
|
|
@ -158,10 +167,11 @@
|
||||||
# Some programs need SUID wrappers, can be configured further or are
|
# Some programs need SUID wrappers, can be configured further or are
|
||||||
# started in user sessions.
|
# started in user sessions.
|
||||||
# programs.mtr.enable = true;
|
# programs.mtr.enable = true;
|
||||||
# programs.gnupg.agent = {
|
programs.gnupg.agent = {
|
||||||
# enable = true;
|
enable = true;
|
||||||
# enableSSHSupport = true;
|
enableSSHSupport = true;
|
||||||
# };
|
pinentryPackage = pkgs.pinentry-curses;
|
||||||
|
};
|
||||||
|
|
||||||
# List services that you want to enable:
|
# List services that you want to enable:
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue