Commit Graph

91 Commits (5af6b0491edbe078b401fb7a3bc443eb5c531a3f)

Author SHA1 Message Date
Pierre Neidhardt baea094673 profile: Remove CC environment variable, use local/bin/cc instead 2018-11-17 13:30:31 +01:00
Pierre Neidhardt d33873661a profile: Export CC for Makefiles 2018-11-08 17:26:48 +01:00
Pierre Neidhardt 1e0d0ee74b guix: Don't export PATH nor INFOPATH 2018-07-03 18:05:53 +02:00
Pierre Neidhardt 7b5774ad3d profile: Update local Guix PATH 2018-06-26 09:32:47 +02:00
Pierre Neidhardt a01a7e2297 profile: Don't set volume with amixer since Pulseaudio does better 2018-06-01 10:59:05 +02:00
Pierre Neidhardt 57d5c4c4ff profile: Remove plan9 and BSD configs 2018-05-20 11:17:15 +02:00
Pierre Neidhardt f2f59cecfd mcron: Fix startup order 2018-04-09 12:07:31 +05:30
Pierre Neidhardt 83c6396485 profile: Fallback to custom udisks-automount 2018-04-01 18:39:03 +05:30
Pierre Neidhardt 3b429e3a32 mcron: Update currency.units 2018-04-01 18:39:03 +05:30
Pierre Neidhardt 4a952813d9 profile: Export GUIX_PACKAGE_PATH to ~/.guix-packages 2018-03-30 16:08:34 +05:30
Pierre Neidhardt 816352c1bb profile: Remove spurious keychain exec 2018-02-08 18:08:08 +01:00
Pierre Neidhardt d1f069f915 profile: Start devmon if detected
Nice alternative to udiskie
2018-02-08 18:08:08 +01:00
Pierre Neidhardt 0ae61b0058 ssh: Move to GPG 2018-02-07 12:08:02 +01:00
Pierre Neidhardt 1eb7b6b998 profile: Add .cask/bin to PATH 2017-12-09 15:07:27 +01:00
Pierre Neidhardt edf326873f profile: Set Wine to not create desktop/startmenu entries 2017-11-25 21:39:45 +01:00
Pierre Neidhardt 86a22ae0f3 profile: Fix compiler include/lib path when folders do not exist 2017-11-25 21:39:45 +01:00
Pierre Neidhardt cc651f7cb0 profile: Move .bin* to .local, export C compilation env vars to .local 2017-11-23 11:18:42 +01:00
Pierre Neidhardt 47204c2724 profile: Set umask to default 2017-10-22 11:57:03 +01:00
Pierre Neidhardt e0d500cbb7 profile: Autostart Emacs on vt01 2017-07-29 09:32:14 +01:00
Pierre Neidhardt dff4bb19bb fzf: Remove config 2017-07-28 12:05:14 +01:00
Pierre Neidhardt 9e37b7fb26 EXWM: Set up as default WM 2017-07-27 14:10:04 +01:00
Pierre Neidhardt 254c0a907a profile: Don't 'rm -f' as it's bad practice 2017-07-15 18:23:27 +01:00
Pierre Neidhardt cc2b05c216 profile: Remove non-portable lesspipe settings
The settings are different on Gentoo.
I use Eshell, no need for less anymore.
2017-07-12 22:52:58 +01:00
Pierre Neidhardt 0bee78bea1 Rename .scripts -> .bin, move pac* scripts to .bin_pacman 2017-07-08 23:15:02 +01:00
Pierre Neidhardt 4f42076912 scripts: Remove sessionclean
We don't need to kill Emacs daemon, emacsclient can recover a broken socket with
the '-a ""' argument.

Trapping kill-emacs is also a bad idea when used with broken login managers like
LightDM: it may kill emacs unexpectedly.
2017-06-29 18:07:50 +01:00
Pierre Neidhardt d48f99dcd5 profile: Remove ^L since some shells don't parse it well 2017-06-08 17:39:04 +01:00
Pierre Neidhardt 1d247ba699 fzf: Go to top on change
Needs 0.16.8
2017-06-06 19:26:08 +01:00
Pierre Neidhardt f663dad59a profile: Set PATH near the beginning
This way adding a command to, say, the hackpool will be taken into account in
the later settings.
2017-06-06 19:22:40 +01:00
Pierre Neidhardt 00ead81e2f Mutt: Don't set editor to emc, use VISUAL with more convenient emw 2017-05-26 14:12:51 +02:00
Pierre Neidhardt b2b41bc497 fzf: Split config over multiple lines to improve readability 2017-05-25 18:20:23 +02:00
Pierre Neidhardt 1d6f19105f fzf: Use alt-space for selection, revert alt-i to select upward, fix discard-line 2017-05-25 18:20:23 +02:00
Pierre Neidhardt 859c6e2dad fzf: Improve vi bindings 2017-05-22 14:58:25 +02:00
Pierre Neidhardt f4eaadaec4 profile: Do not colorize lesspipe 2017-05-14 10:04:58 +05:30
Pierre Neidhardt 6f1793d144 fzf: Use alt-based bindings (instead of ctrl) 2017-05-09 15:08:45 +05:30
Pierre Neidhardt 5da6d47f5b profile: Export VISUAL, fallback on 'emw' if Emacs 2017-05-09 00:05:53 +05:30
Pierre Neidhardt f87f371456 fzf: Use '+' placeholder 2017-05-09 00:05:53 +05:30
Pierre Neidhardt 2c20c7742f fzf: Remove Alt-s for sorting, remove useless --tiebreak 2017-05-07 16:46:42 +05:30
Pierre Neidhardt b03cb7f97f fzf: Sort history 2017-02-03 10:10:36 +01:00
Pierre Neidhardt fd05f892ca Do not create .launchers and .hackpool symlinks 2017-01-26 14:56:18 +01:00
Pierre Neidhardt 1279fe654c fzf: Update to 0.16 (and use --height) 2017-01-16 11:14:02 +01:00
Pierre Neidhardt 94306915a7 fzf: select-1 and exit-0 by default 2016-12-14 21:51:47 +05:30
Pierre Neidhardt 5ece42f9cf fzf: Use preview, reverse, inline, fix some issues 2016-11-27 16:51:01 +05:30
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