aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/%HOME% (unfollow)
Commit message (Collapse)Author
2021-09-06.bashrc: shut GDB upEgor Tensin
2021-08-09.ssh: authorize GitHub SSH keyEgor Tensin
2021-05-28.profile: setup pyenvEgor Tensin
2021-05-28.bashrc: disable Alt+N shortcutsEgor Tensin
2021-04-29.ssh/config: fix IP addressesEgor Tensin
2021-04-28.profile: setup rbenvEgor Tensin
2021-04-20os.sh: add manual_pkg_list_archEgor Tensin
2021-04-20Sublime Text 3: I didn't add ignored_packages?..Egor Tensin
2021-04-20os.sh: support ManjaroEgor Tensin
2021-03-30.ssh: deauthorize raspi* keysEgor Tensin
2021-03-30.ssh: forward agent to the Pis alsoEgor Tensin
2021-03-30.ssh: add tensin-web + automatic forwardingEgor Tensin
2021-03-30.ssh: deauthorize unused keysEgor Tensin
2021-03-07.bashrc: add Vagrant workaroundEgor Tensin
2021-02-16.ssh: remove long-defunct tensin-ext1Egor Tensin
2021-01-21.gitconfig: push.default = currentEgor Tensin
2021-01-06.bashrc: fix tmux if there's no nnnEgor Tensin
2020-12-30add Docker config.jsonEgor Tensin
2020-12-28.bashrc: better remote session detectionEgor Tensin
Weirdly, SSH_TTY & SSH_CLIENT are also defined for local sessions when you: * ssh to your box, * start the X server there. I don't know why, seems illogical.
2020-12-27.vimrc: access X clipboardEgor Tensin
2020-12-27tmux: add a shortcut to kill sessionEgor Tensin
2020-12-27tmux: don't monitor activityEgor Tensin
2020-12-23.bashrc: launch nnn automaticallyEgor Tensin
This is kinda nice, I think.
2020-12-18tmux: don't autostart on CygwinEgor Tensin
2020-12-18tmux: cleaner status barEgor Tensin
2020-12-18tmux: customize status barEgor Tensin
2020-12-18tmux: prevent recursive attachmentsEgor Tensin
2020-12-18tmux: adjust colorsEgor Tensin
2020-12-18.bashrc: better nested-tmux checkEgor Tensin
TERM might be set to e.g. "screen" via an SSH connection, but we still want to attach to a tmux session in that case.
2020-12-18.bashrc: remove an old TERM workaroundEgor Tensin
2020-12-18tmux: fix colorsEgor Tensin
2020-12-18.tmux.conf: more commentsEgor Tensin
2020-12-18tmux: revise key bindings some moreEgor Tensin
2020-12-18.bashrc: remove redundant PS1 checkEgor Tensin
2020-12-18tmux: non-login shell by defaultEgor Tensin
2020-12-18tmux: revise key bindingsEgor Tensin
2020-12-17.tmux.conf: make shorterEgor Tensin
2020-12-17tmux: fix nested prefix bindingEgor Tensin
2020-12-17tmux: start automaticallyEgor Tensin
2020-12-17nnn: don't show dotfiles by defaultEgor Tensin
2020-12-17fzf: fd --no-ignore-vcsEgor Tensin
2020-12-14add nnn configurationEgor Tensin
2020-12-14ranger: fuzzy-search hidden files alsoEgor Tensin
2020-12-14add tmux configurationEgor Tensin
2020-12-11add ranger configurationEgor Tensin
2020-12-10.bashrc: prevent nested ranger instancesEgor Tensin
2020-12-09.vimrc: disable "editing" directoriesEgor Tensin
2020-12-09.bashrc: make Tilix quietEgor Tensin
2020-09-30ssh: Bercut key no longer authorizedEgor Tensin
2020-05-18.profile: fix spawn_ssh_agentEgor Tensin
I recently had to deal with a system that doesn't have systemd (Alpine), and it used this "deprecated" way of launching ssh-agent. It didn't work with agent forwarding though: the local agent would be launched regardless, somehow overriding the forwarded agent. This is fixed by testing if SSH_AUTH_SOCK (instead of SSH_AGENT_PID) is defined, and it is defined for agent-forwarded ssh sessions. It remains to be seen how this interacts with systems that use the systemd unit to launch ssh-agent.