aboutsummaryrefslogtreecommitdiff
path: root/src/nushell/020_environment.nu
blob: 6b23615ed5e5fe4a35815504e5eba6f92c5e407a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#
# ~~~ nushell env config
#

export-env {

    #
    # ~~~ system

    # setup editor
    $env.EDITOR = "nvim"

    # setup ssh agent
    $env.SSH_AUTH_SOCK = $"($env.XDG_RUNTIME_DIR)/ssh-agent.socket"

    # setup gpg agent
    $env.GPG_TTY = ^tty

    #
    # ~~~ theming

    # setup qt
    $env.QT_QPA_PLATFORMTHEME = "qt6ct"
}