Commit Graph

49 Commits (f433e11586ddcfcaf83954cca700d55437b6f20e)

Author SHA1 Message Date
Pierre Neidhardt f433e11586 zsh: Remove all 2016-10-16 17:34:35 +05:30
Pierre Neidhardt 8d077178b1 profile: Add back condition on GIT_EDITOR 2016-10-13 18:27:17 +05:30
Pierre Neidhardt 82c1d3d065 Move dataperso to personal 2016-10-13 16:54:25 +05:30
Pierre Neidhardt d0c3f8d235 fzf: Bind alt-a to toggle-all 2016-10-13 16:53:30 +05:30
Pierre Neidhardt 8206b92d1c profile: Overhaul, source bashrc, take udiskie and alsa from xprofile
We source .bashrc in case it is the current login shell.
We use it to start other shells.

On a POSIX shell based system, it may be wise to keep bash as a login
shell to parse the '.profile' files correctly.
2016-10-13 16:48:57 +05:30
Pierre Neidhardt 92a0041db1 profile: Hide godoc stderr 2016-10-13 16:31:13 +05:30
Pierre Neidhardt 86ad1d7451 fzf: Bind C-v to page-down, M-v to page-up 2016-10-05 17:52:25 +05:30
Pierre Neidhardt 3a18a0ef2a Separate Go projects from .go-tools 2016-09-24 07:18:47 +05:30
Pierre Neidhardt 2582fb81ce profile: Use local godoc 2016-07-17 08:26:33 +05:30
Pierre Neidhardt 0dc809420e asp: Set ASPROOT to .cache/asp 2016-07-05 17:03:15 +02:00
Pierre Neidhardt 298d752fff .profile: Remove double slash in PATH 2016-06-06 20:51:07 +02:00
Pierre Neidhardt b43a773526 profile: Do not restart SSH if already running 2016-05-31 10:42:33 +02:00
Pierre Neidhardt 1c8f1d99f7 profile: Do not add to PATH if folder does not exist
Pros: It does not add non-existing folder to PATH.
Cons: Once the folder is created, the PATH has to be manually set or the session has to be restarted.
2016-05-17 19:03:41 +07:00
Pierre Neidhardt dd1089dd66 profile: Do not add plan9 to path since /etc/profile.d/plan9 does it 2016-05-04 16:57:31 +07:00
Pierre Neidhardt 6891bb8d63 profile: Add fzf options 2015-11-10 10:53:26 +01:00
Pierre Neidhardt a4b35b32bc Qutebrowser: Init 2015-10-20 11:47:47 +02:00
Pierre Neidhardt 4bdd4613bb profile: Fix systemd error reporting 2015-07-24 11:06:33 +02:00
Pierre Neidhardt b59e66226c Notify system startup errors 2015-07-12 13:55:59 +02:00
Pierre Neidhardt 7e147ae9a7 Change user name to "ambrevar" in static settings 2015-07-11 12:34:33 +02:00
Pierre Neidhardt 0ca3f17b3f homeinit: Remove rtorrent, luakit 2015-07-09 12:19:34 +02:00
Pierre Neidhardt b09df138cd Awesome: Remove mouse related settings, simplify use
Disable Touchpad on start.
Touchpad is toggable with `synclient`.
2014-11-25 09:41:12 +01:00
Pierre Neidhardt d13548540a Reformat with tabs and more consistent style 2014-11-12 18:00:08 +01:00
Pierre Neidhardt 6bed055e86 profile: Do use less history file 2014-10-22 17:54:33 +02:00
Pierre Neidhardt 8e8ae7e97f Profile: GOPATH 2014-09-25 09:42:57 +02:00
Pierre Neidhardt 809e5df5a1 profile: set BIBINPUTS to personal bibtex folder 2014-03-31 11:43:44 +02:00
Pierre Neidhardt b9dbb2de7c profile: comment on how to use local Lua packages 2014-03-26 15:49:29 +01:00
Pierre Neidhardt c8077cbe45 profile: prepend .hackpool to path
This allows for executable overloading such as

 $ cat emacs
 emacs --no-site-file "$@"
2014-03-21 16:27:38 +01:00
Pierre Neidhardt 807bc53c1f profile: Prettier code to set BROWSER
Common browsers included.
2014-03-18 16:21:45 +01:00
Pierre Neidhardt be322614c1 sessionclean 2014-03-04 10:25:42 +01:00
Pierre Neidhardt ae61e8a513 Comments on ssh-agent and realpath 2014-01-21 14:00:31 +01:00
Pierre Neidhardt 7b5ab5317f profile: add plan9 environment
Modified MANPATH and PATH accordingly.
2014-01-06 15:18:42 +01:00
Pierre Neidhardt 9233dad745 Script+Shell: fixed and standardize PATH checking
We redirect stderr to NULL since POSIX says it may be used (no modern shell
seems to be using it).

If more than 1 program is checked for availability, we use a function.

Emacs snippet make it uniform.

Error message is output on stderr and is always the same.
2014-01-03 19:13:07 +01:00
Pierre Neidhardt f6a1f86722 profile: removed clumsy centralised ssh-agent
It is hard to keep track of all user sessions, since one may login through X
directly, without ever using a TTY. It seems like there is no standard way to
check for the number of running sessions. We could use files to track it but
then we run into race conditions.

For the sake of simplicity, and since running multiple sessions on the same
machine does not occur very often anyway, it is simpler to use one agent per
session (only 3 lines of code).
2013-12-29 10:10:22 +01:00
Pierre Neidhardt 09e6c85f71 profile: Swedish locale 2013-12-28 15:56:56 +01:00
Pierre Neidhardt 304928d2bc ssh-agent: fix non-existing .ssh folder 2013-12-23 11:46:51 +01:00
Pierre Neidhardt 941c595a5b ssh-agent: solved multi-user and logout issue 2013-12-21 20:02:24 +01:00
Pierre Neidhardt f947492c5c surfraw: init 2013-10-17 23:02:22 +02:00
Pierre Neidhardt c9521eb0a6 dataindex: stripped redundant parent folders 2013-10-16 14:22:01 +02:00
Pierre Neidhardt 9c7f200c3c profile: hook example 2013-10-14 09:12:28 +02:00
Pierre Neidhardt 188d15e2e6 browse: fixed path to ranger 2013-10-11 15:16:00 +02:00
Pierre Neidhardt afc738b955 Profile hook example 2013-09-19 12:00:25 +02:00
Pierre Neidhardt c5f04a1ce5 Unset TEMP variable. 2013-09-18 15:05:52 +02:00
Pierre Neidhardt 40bc472085 Moved hook to .profile level 2013-08-20 14:49:36 +02:00
Pierre Neidhardt 2480efc164 Fixed INFOPATH with Emacs
The colon needs to be at the end.
2013-07-27 11:11:48 +02:00
Pierre Neidhardt c4c1fe9fb2 .profile: loading one time only 2013-07-25 21:12:09 +02:00
Pierre Neidhardt d3d829c89d .profile: addpath fix with empty PATHs 2013-07-25 20:56:05 +02:00
Pierre Neidhardt 0b25241697 .profile: improved settings 2013-07-25 20:50:37 +02:00
Pierre Neidhardt 7923ad1ec7 Profile: Wine gecko and mono override 2013-07-04 23:56:05 +02:00
Pierre Neidhardt e6e6d88957 Moved env variables to .profile.
Fixed home* scripts.
Various shell fixes.
2013-06-03 20:18:14 +02:00