Commit graph

357 commits

Author SHA1 Message Date
Rodolphe Breard
603b23636b Allow i3 to take screenshots using scrot 2017-09-30 14:48:29 +02:00
Rodolphe Breard
27bf65e2f3 Move back to FireFox 2017-09-21 20:09:52 +02:00
Rodolphe Breard
a5483af3b8 Change the default compose key 2017-09-21 20:08:55 +02:00
Rodolphe Breard
0b1de15340 Rename the i3status config file to the correct name 2017-07-23 10:06:03 +02:00
Rodolphe Breard
f975e8f226 Add the i3 wm config 2017-07-22 16:10:16 +02:00
Rodolphe Breard
71326ccce7 Remove the vim-troll-stopper vim plugin
I don't know why but I keep having issues with this specific
plugin. Unicode trolls are not in my threat-model and I can
already catch some thank to slight differences in the font.
2017-07-22 15:55:47 +02:00
Rodolphe Breard
85fbe33ecd Add a random wallpaper using feh 2017-07-22 15:48:24 +02:00
Rodolphe Breard
3c6b3f5d29 Add back the ryzom_season_change alias 2017-06-18 17:51:57 +02:00
Rodolphe Breard
b0d0d2c8ff Fix several issues with .xinitrc 2017-02-12 16:55:23 +01:00
Rodolphe Breard
e75abb7795 Test the directory before adding it 2017-02-12 16:22:28 +01:00
Rodolphe Breard
01472b6d05 Set the custom bin path within a dedicated script
The custom bin path was set in multiple places. Each time, the line
was identical and supposed the use of a /bin/sh emulation with a
common extension. To reduce duplicated code and support other
platforms, the custom bin path is now set in a dedicated script that
can be source'd.
2017-02-12 16:09:16 +01:00
Rodolphe Breard
e24502769b Hide the potential last error status in .zshrc
Sometimes the last command from .zshrc return something else than 0.
This error status, although useless, can be displayed by some prompts.
2017-02-12 15:21:30 +01:00
Rodolphe Breard
515912fadc Add a youtube-dl alias for audio 2016-12-05 23:29:18 +01:00
Rodolphe Breard
e8ad304445 Remove the useless steam alias 2016-12-05 23:27:32 +01:00
Rodolphe Breard
70753740e3 Display the full key ID in the signature
Until now, the signature used the GPG short key ID to indicate that I
use OpenPGP. It is quite insecure because it takes a few seconds to
generate a new key with the same short key ID and fool someone who tries
to fetch my public key. Therefore, the use of the fingerprint is
recommended.
https://evil32.com/
https://security.stackexchange.com/questions/84280/short-openpgp-key-ids-are-insecure-how-to-configure-gnupg-to-use-long-key-ids-i
2016-11-26 15:40:58 +01:00
Rodolphe Breard
9d1859928f Move the 'xplorer' alias to a binary
Using an alias does not work well when calling it from the WM's
launcher.
2016-10-31 18:03:54 +01:00
Rodolphe Breard
399b685d3f Add a mount alias with read-only features 2016-10-30 12:28:56 +01:00
Rodolphe Breard
75a2454393 Add an alias for the file manager 2016-10-30 12:14:55 +01:00
Rodolphe Breard
30e0ccccf3 Move stuff from .xinitrc to .xprofile 2016-10-30 12:09:31 +01:00
Rodolphe Breard
084d9cf04b Add a second "misc" window group 2016-10-30 12:02:05 +01:00
Rodolphe Breard
8f3e16f21e Remove the battery widget if there is no battery 2016-10-22 19:21:03 +02:00
Rodolphe Breard
9ac8f2b2bb Add pew zsh config 2016-10-22 19:20:16 +02:00
Rodolphe Breard
480db874d5 extra compose key 2016-08-30 21:10:06 +02:00
Rodolphe Breard
6055bb758d [qtile] toggle floating shortcut 2016-08-30 21:09:43 +02:00
Rodolphe Breard
2f82268829 vundle update 2016-08-10 23:03:21 +02:00
Rodolphe Breard
afac5c1506 Add a memento to the git commit message template
Lot of people and projects defines their own commit message
good-practices. This commit adds a memento with a sum up of those good
practices in order to keep messages clear.
https://github.com/voku/dotfiles/blob/master/.gitmessage
a48494d2fb/README
2016-07-30 19:50:22 +02:00
Rodolphe Breard
ef99ab3a6a Adding clang-format alias 2016-07-28 18:22:44 +02:00
Rodolphe Breard
4747abe034 Removing zsh autocorrect. 2016-07-18 11:30:31 +02:00
Rodolphe Breard
cc1cb7934b Removing the unused bclean alias. 2016-07-09 19:30:26 +02:00
Rodolphe Breard
49e8fe8430 Commenting git aliases. 2016-07-09 19:20:21 +02:00
Rodolphe Breard
fc2e3b1c13 Add a vim configuration plugin for Rust. 2016-07-04 13:41:28 +02:00
Rodolphe Breard
5a6a0785e1 Replace the urxvt terminal emulator by termite.
urxvt has a few issues regarding font rendering, in particular with some
symbols used by liquidprompt.
2016-07-03 14:29:08 +02:00
Rodolphe Breard
21fdef6f86 Correct the export guards. 2016-06-28 23:14:30 +02:00
Rodolphe Breard
9e7ff8c226 Add guards before exporting the GPG Agent env variables. 2016-06-28 23:09:07 +02:00
Rodolphe Breard
17f6bb0801 Upgrade the way GPG agent is handled.
GnuPG 2.1.13 now uses "/run/user/$UID/gnupg/" as the default sockets
directory. This commit both update the path and cleans the way it was
handled by bash and zsh (why the hell was that done in different ways?).
https://lists.gnupg.org/pipermail/gnupg-announce/2016q2/000390.html
2016-06-28 22:54:29 +02:00
Rodolphe Breard
0858615d9c updating vundle 2016-06-19 17:27:55 +02:00
Rodolphe Breard
084396d7a4 updating the steam alias 2016-06-19 17:24:41 +02:00
Rodolphe Breard
7bbb97487f adding the chromium-tunnel script 2016-06-19 17:24:06 +02:00
Rodolphe Breard
5e8c8b2db6 Updating vundle. 2015-11-14 18:58:20 +01:00
Rodolphe Breard
9193dc5dc5 Quick bugfix for the mirrorlist update. 2015-11-10 11:10:17 +01:00
Rodolphe Breard
ee1998d38a Adding abcde config. 2015-11-08 18:50:52 +01:00
Rodolphe Breard
bff9f3d92f Updating xscreensaver's settings. 2015-11-03 10:59:28 +01:00
Rodolphe Breard
f577499865 Changing the qtile font. 2015-11-03 00:43:45 +01:00
Rodolphe Breard
e881ca3844 Checking if tree is installed. 2015-11-03 00:28:43 +01:00
Rodolphe Breard
73a75726d1 Add the missing variable. 2015-11-03 00:07:17 +01:00
Rodolphe Breard
0be3e6d37d Add a license for the scripts. 2015-11-02 23:53:35 +01:00
Rodolphe Breard
5ce82d1642 Move bash and zsh aliases into a common file and functions to scripts.
Having two sets of aliases is hard to manage, therefore merging bash and
zsh aliases prevents duplicate content.
Some functions set with those aliases needs to be run with sudo and
therefore keeping them as functions does not work. Hence, they have been
moved into scripts located in a new dedicated "bin" folder.
https://serverfault.com/questions/177699/how-can-i-execute-a-bash-function-with-sudo
2015-11-02 23:47:10 +01:00
Rodolphe Breard
1a26a0a2b1 Add a script to update pacman's mirror list. 2015-11-02 23:01:08 +01:00
Rodolphe Breard
c90e95f787 Print the error message in stderr instead of stdout. 2015-11-02 22:08:37 +01:00
Rodolphe Breard
7b89640777 Add the clean command.
Sometimes it is useful to remove temporary files from a directory. I
used to do this with a shell script located in /usr/bin/, however that
wasn't very convenient. Putting the script in the .zshrc allows to
maintains the very small script with all the dotfiles instead of copying
the script from machines to machines.
2015-11-02 22:02:04 +01:00