mirror of
https://github.com/sstent/vmimages.git
synced 2026-01-25 06:31:35 +00:00
added zsh
This commit is contained in:
@@ -95,7 +95,36 @@ programs = {
|
||||
man.enable = true;
|
||||
nix-index.enable = true;
|
||||
yt-dlp.enable = true;
|
||||
|
||||
zsh = {
|
||||
enable = true;
|
||||
enableAutosuggestions = true;
|
||||
enableCompletion = true;
|
||||
enableSyntaxHighlighting = true;
|
||||
autocd = true;
|
||||
defaultKeymap = "viins";
|
||||
history.expireDuplicatesFirst = true;
|
||||
initExtraBeforeCompInit = ''
|
||||
# Enable Powerlevel10k instant prompt. Should stay close to the top of ~/.zshrc.
|
||||
# Initialization code that may require console input (password prompts, [y/n]
|
||||
# confirmations, etc.) must go above this block; everything else may go below.
|
||||
if [[ -r "''${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-''${(%):-%n}.zsh" ]]; then
|
||||
source "''${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-''${(%):-%n}.zsh"
|
||||
fi
|
||||
'';
|
||||
plugins = [
|
||||
{
|
||||
file = "powerlevel10k.zsh-theme";
|
||||
name = "powerlevel10k";
|
||||
src = "${pkgs.zsh-powerlevel10k}/share/zsh-powerlevel10k";
|
||||
}
|
||||
{
|
||||
file = "p10k.zsh";
|
||||
name = "powerlevel10k-config";
|
||||
src = "${./.}";
|
||||
}
|
||||
];
|
||||
|
||||
};
|
||||
bash = {
|
||||
enable = true;
|
||||
historyControl = ["ignorespace"];
|
||||
|
||||
1618
home-manager/users/sstent/p10k.zsh
Normal file
1618
home-manager/users/sstent/p10k.zsh
Normal file
File diff suppressed because it is too large
Load Diff
24
secrets/hosts/go3-wsl/mullvad/device.json
Normal file
24
secrets/hosts/go3-wsl/mullvad/device.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"data": "ENC[AES256_GCM,data:dfFXL9MIgN8b1i6SJvcCQk7BYCROhBwCsA7ihrc1oA7IDSlOv0HGvW62q5RRyCQbsOYSVuqmO3qvRloAuGQWfRA78MeZRTknbOTCOcxXq3LDBS7EewMZ53nakPqYA68xugAewL3WpWb4x9W6++0j++B7HmMSkAk6fvFbi2gE0+3MEKx78+Ejfn3SVsKpGF9N3G1tJuDZY/iqe97rqMqF8Z4MPzhn7fKJyag3lB2SAGTcL/2rR1RN+AOwhFn3tkRif4HqYjnxMDE6DMpjpiZXMKGHKO0gYLInU3Y23at+mh30Wu41YtE7MEw3OaqU13i1ViwZtSXVjhMDzS4B/A/Lzq3FGnsLBCniHSQAFs2gnPojWHMpAURcOhRtRjZOIG9GCY48G8Mn8dc5dd8+Ux3eb6ZrHuT6GlqvMvqhDoaauBh2Eg0PMfH+evnKB5xH59U7lMSwQyqEe/m/BZV8QxhoV2dKTcAw8ipyzbZrd9vKuOtVV1una35A9sx5SQnQ1HWaxBgJwSh1K2Srrmpr+iop8BILY+0iefQ3gGtwJqKi6wFZxA2n+XJsZt5O2zH9EhOo6Ax5qF7kQHqNLK86Xk3NXkMGYSRRoo12cfHkOSs8jRe6uF/AORqHog/Y0kZfb5MZdI3wyHecnq8rgg==,iv:HZBN59hPRETyjtj5o+f8EcNW9z5XRkcwCqN/mqkr05Y=,tag:im+zI62txndz7bvhj9qxdQ==,type:str]",
|
||||
"sops": {
|
||||
"kms": null,
|
||||
"gcp_kms": null,
|
||||
"azure_kv": null,
|
||||
"hc_vault": null,
|
||||
"age": [
|
||||
{
|
||||
"recipient": "age1jvqe2j70h97844nkz34z9k4epx3uahx50cx75ss8mty2dnxlrf7qqv9a0g",
|
||||
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBteWVnVTkxeE0wajRjYWxw\nak5FUVFmd1RndmxjQ0R2V1U5U1dnZ0JYeEZJCk9lS0g0VHZxcnVuK3B2MTlOd1JE\nSXZFMVNZUGJUZVg5bnZySjBoWnRmNHMKLS0tIFg1aHR5dkRxRGZxRmhoK2kyK3Fn\ndXp5UGNrZXl2SjhYa1gvZ0NyeWZlMUUKhX59oFG9hxZCysRfn9ps1795zqAIzaai\nE1CUjaQAvvQRVJxTy8HybMOOchIPhEnx0Pu2h1FYcCVDtupPy3K+Lg==\n-----END AGE ENCRYPTED FILE-----\n"
|
||||
},
|
||||
{
|
||||
"recipient": "age187fdx6pc2559tjh03jrcwp6yj8whd70h666g8a0ptyr0z49tfcsssdx6au",
|
||||
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTNVplWENSaVhSNStqSTcv\nOUUwRnRsb0RLbzltd3FsZ0hqNmllS0JmRWp3CnZWYVVpYno5WUtCcm8zNGY4KzlW\nTkZHVUhQMkducVNIcnhzZVhZdHE0WDQKLS0tIEtJbjk2aEtWR3BHQVVQYVZhdElD\nM3lRY3BuazMxS2lmL1NWb0pjODNpY1UK/qzP7DkyL2qDZxDTasUldjWsYSsTuSyJ\naIVg6p+fM3SCAMh1BkE3nSVwT7bUAIcU1ysZtmU7WRsnt0ps+FbCqg==\n-----END AGE ENCRYPTED FILE-----\n"
|
||||
}
|
||||
],
|
||||
"lastmodified": "2023-03-11T22:19:02Z",
|
||||
"mac": "ENC[AES256_GCM,data:bEZISAgx8IxGWU8NFSQ00rNVxECA8ICkXxyVFRKKjhtw7ZakKllIYbRMIib6glW0R6chapg4TiPMA9P+9a1kF897XnwA8kxd7Yfl7ixH6tLc0bzow1iaHpkK6CsnRn3eXg7Sa2cJ7JBkQRn+Vf9infMgzV7YX0cCpzLdXYm00jo=,iv:FjPhEd2RScrye1/Cy8J+XsB3FwpOiRRF0Tm0b50+q48=,tag:p/vCXKeNSqKqcplmTGeBSw==,type:str]",
|
||||
"pgp": null,
|
||||
"unencrypted_suffix": "_unencrypted",
|
||||
"version": "3.7.3"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user