mirror of
https://github.com/ivuorinen/dotfiles.git
synced 2026-02-04 12:48:55 +00:00
feat(gpg): gpg, gpg-tui, configs, git-crypt
This commit is contained in:
6
.gitattributes
vendored
6
.gitattributes
vendored
@@ -219,3 +219,9 @@ git/* text
|
|||||||
**/git/* text
|
**/git/* text
|
||||||
**/alias text
|
**/alias text
|
||||||
ssh/* text
|
ssh/* text
|
||||||
|
|
||||||
|
# Git Crypt special files
|
||||||
|
*-secret filter=git-crypt diff=git-crypt
|
||||||
|
*.key filter=git-crypt diff=git-crypt
|
||||||
|
secrets/** filter=git-crypt diff=git-crypt
|
||||||
|
|
||||||
|
|||||||
6
Brewfile
6
Brewfile
@@ -122,6 +122,8 @@ brew "gdu"
|
|||||||
brew "gh"
|
brew "gh"
|
||||||
# Distributed revision control system
|
# Distributed revision control system
|
||||||
brew "git"
|
brew "git"
|
||||||
|
# Enable transparent encryption/decryption of files in a git repo
|
||||||
|
brew "git-crypt"
|
||||||
# Small git utilities
|
# Small git utilities
|
||||||
brew "git-extras"
|
brew "git-extras"
|
||||||
# See your latest local git branches, formatted real fancy
|
# See your latest local git branches, formatted real fancy
|
||||||
@@ -142,6 +144,8 @@ brew "gnupg"
|
|||||||
brew "go"
|
brew "go"
|
||||||
# Library access to GnuPG
|
# Library access to GnuPG
|
||||||
brew "gpgme"
|
brew "gpgme"
|
||||||
|
# Manage your GnuPG keys with ease!
|
||||||
|
brew "gpg-tui"
|
||||||
# Image manipulation
|
# Image manipulation
|
||||||
brew "netpbm"
|
brew "netpbm"
|
||||||
# C/C++ and Java libraries for Unicode and globalization
|
# C/C++ and Java libraries for Unicode and globalization
|
||||||
@@ -276,6 +280,8 @@ brew "wget"
|
|||||||
brew "wtfutil"
|
brew "wtfutil"
|
||||||
# Check your $HOME for unwanted files and directories
|
# Check your $HOME for unwanted files and directories
|
||||||
brew "xdg-ninja"
|
brew "xdg-ninja"
|
||||||
|
# Hackable, minimal, fast TUI file explorer
|
||||||
|
brew "xplr"
|
||||||
# JavaScript package manager
|
# JavaScript package manager
|
||||||
brew "yarn"
|
brew "yarn"
|
||||||
# A vulnerability scanner for container images and filesystems
|
# A vulnerability scanner for container images and filesystems
|
||||||
|
|||||||
32
config/gpg-tui/gpg-tui.toml
Normal file
32
config/gpg-tui/gpg-tui.toml
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
[general]
|
||||||
|
splash = false
|
||||||
|
tick_rate = 250
|
||||||
|
color = "gray"
|
||||||
|
style = "plain"
|
||||||
|
file_explorer = "xplr"
|
||||||
|
detail_level = "minimum"
|
||||||
|
# key_bindings = [
|
||||||
|
# { keys = [ "?" ], command = ":help" },
|
||||||
|
# { keys = [ "o" ], command = ":options" },
|
||||||
|
# { keys = [ "n" ], command = ":normal" },
|
||||||
|
# { keys = [ "v" ], command = ":visual" },
|
||||||
|
# { keys = [ "c" ], command = ":copy" },
|
||||||
|
# { keys = [ "p", "C-v" ], command = ":paste" },
|
||||||
|
# { keys = [ "x" ], command = ":export" },
|
||||||
|
# { keys = [ "s" ], command = ":set prompt :sign" },
|
||||||
|
# { keys = [ "e" ], command = ":set prompt :edit" },
|
||||||
|
# { keys = [ "i" ], command = ":set prompt :import"},
|
||||||
|
# { keys = [ "f" ], command = ":set prompt :receive" },
|
||||||
|
# { keys = [ "u" ], command = ":set prompt :send" },
|
||||||
|
# { keys = [ "g" ], command = ":generate" },
|
||||||
|
# { keys = [ "d", "backspace" ], command = ":delete" },
|
||||||
|
# { keys = [ "C-r" ], command = ":refresh" },
|
||||||
|
# ]
|
||||||
|
|
||||||
|
[gpg]
|
||||||
|
armor = false
|
||||||
|
# homedir = "~/.gnupg"
|
||||||
|
# outdir = "~/.gnupg/out"
|
||||||
|
# outfile = "{type}_{query}.{ext}"
|
||||||
|
# default_key = "0xA1B2C3XY"
|
||||||
|
|
||||||
BIN
secrets/.gitkeep
Normal file
BIN
secrets/.gitkeep
Normal file
Binary file not shown.
Reference in New Issue
Block a user