Daniel -
880db2d7a3
Make custom shell scripts shellcheck clean
2020-08-23 12:10:29 +02:00
Daniel -
a709a2145f
Add simple shell function to remotely run apt updates
...
This is a very simple function just to save some typing. No fancy logic is
included in here, and that's deliberate.
2020-08-23 12:09:49 +02:00
Daniel -
86ded865f6
Update colors of bash prompt
...
It's more similar to the ZSH prompt now.
2020-08-22 16:49:01 +02:00
Daniel -
2bf8c6a932
Add more options to bashrc
...
Tried to learn what these options are doing, and added some that I found useful.
2020-08-22 16:39:44 +02:00
Daniel -
7f12f001c0
Move custom shell functions to common file
...
This allows to use the functions in both zsh and bash (and everywhere
where bash is understood).
2020-08-02 17:01:23 +02:00
Daniel -
cedb09ef1b
Remove unused variable in bashrc
2020-07-25 17:10:09 +02:00
Daniel -
fdf1f4e9ea
Consistently use [[ … ]] in .bashrc
2020-07-25 17:09:58 +02:00
Daniel -
e1712d710c
Replace whitespace with separators in bash prompt
2020-07-25 17:08:19 +02:00
Daniel -
4db3c8d5f9
Remove redundant modeline from bashrc
2020-07-25 15:46:54 +02:00
Daniel -
645959cdf6
Make bash prompt more colorful
...
As a side effect, bashrc is now also shellcheck clean :)
2020-07-25 15:42:16 +02:00
Daniel -
daa67974bf
Fix issues reported by shellcheck
2020-07-25 12:25:06 +02:00
Daniel -
4b73aa626d
Make bashrc to be recognized as bash
2020-07-25 12:20:19 +02:00
Daniel -
7fa90bc2c2
Fix duplicate check for interactive bash
2020-07-25 12:20:11 +02:00
Daniel -
5ad5e32b9f
Do not distinguish between login and non-login bash
...
I.e., move all bash related configuration to bashrc, and call it from
bash_profile. This should make things easier, I hope.
2020-07-25 12:16:23 +02:00
Daniel -
a70ea065b9
Add git information to bash prompt
2020-07-25 11:58:18 +02:00
Daniel -
4e2164d2db
Make dumb prompt more informative
...
This should still work with Emacs' TRAMP, but is more informative.
2020-07-25 11:46:18 +02:00
Daniel -
fed4dc8d38
Move custom bash keybindings to separate inputrc
...
When bash is started without readline support, redefining bindings in .bashrc
yields warnings. This is the case when starting bash as in Emacs' shell-mode,
among others. Moving the keybindings to inputrc fixes this, and should make the
bindings available to all programs using readline.
2020-07-25 11:45:08 +02:00
Daniel -
83e3c4a53d
Add systemd service for git annex watch
2020-03-07 20:17:10 +01:00
Daniel -
78a9fc3f8c
Simplify bash prompt when terminal is dumb
2020-01-03 18:54:39 +01:00
Daniel -
e34a3bd88a
Switching screens in XMonad requires a Screen Comparator now
2019-12-18 16:46:34 +01:00
Daniel -
f1283a2bac
Remove taffybar support from XMonad configuration
2019-12-18 16:46:34 +01:00
Daniel -
55e51ee804
Set ZSH prompt for dumb terminal to be as simple as possible
2019-12-14 10:18:53 +01:00
Daniel -
718a26047c
Fix usage of obsolete variable in tmux configuration
2019-07-13 20:59:01 +02:00
Daniel -
366849481b
Update location of personal texmf tree
2019-06-08 17:36:28 +02:00
Daniel -
f58b40ced3
Make ‘encode-with-ffmpeg’ to be bash-compatible
2019-06-08 15:39:49 +02:00
Daniel -
be5b07d9d1
Update prompt definition for bash
2019-06-01 21:45:25 +02:00
Daniel -
57f86cf150
Start Emacs as foreground daemon
2019-03-31 19:06:51 +02:00
Daniel -
a25f2c86a8
Add delimiter in taffybar between clock and workspaces
2019-02-02 11:31:16 +01:00
Daniel -
d84b83cb96
Add taffybar configuration
2019-01-27 20:05:20 +01:00
Daniel -
8a8254d2ee
Remove maximal runtime for git-annex assistant
...
The assistant should instead be restarted on resume, preferably by another
service file, installed on system level.
2019-01-19 11:13:16 +01:00
Daniel -
029d84ddaa
New shortcuts for calling emacsclient from Xmonad
2018-11-24 12:26:18 +01:00
Daniel -
c9222a9fef
Increase backward compatibility for tmux configuration file
2018-10-06 09:30:10 +02:00
Daniel -
297ed41d86
Disable mouse support in tmux
...
When enabled then pasting with the mouse does not work.
2018-09-22 10:46:46 +02:00
Daniel -
f68a0e1ac4
A minimal screenrc
2018-07-20 10:22:37 +02:00
Daniel -
60fa3037ce
Increase display time for tmux messages
2018-07-19 17:49:40 +02:00
Daniel -
6591e60b3e
Some custom systemd unit files
2018-07-17 21:24:11 +02:00
Daniel -
d21305feca
Enable mouse support for tmux
2018-07-17 21:16:27 +02:00
Daniel -
4fd331c794
Minor reordering
2018-07-15 11:13:57 +02:00
Daniel -
26c716ce6e
Enable ksh-style extended globbing in zsh
...
These are the same patterns as used in bash
2018-07-15 11:13:38 +02:00
Daniel -
2c6eb403c2
Reference to origin of solarized color scheme in Xdefaults
2018-07-15 10:47:41 +02:00
Daniel -
e6125a72e8
Enable extglob in bash
2018-07-15 10:41:58 +02:00
Daniel -
cbc9ea92c0
Cleaning up zsh startup files
2018-07-15 10:40:13 +02:00
Daniel -
e6886b6fc4
Cleaning up bash startup files
2018-07-15 10:24:42 +02:00
Daniel -
15bb6a8751
Add LICENSE
...
Based on the github template
2018-07-15 09:51:36 +02:00
Daniel -
f7f9c1b48b
Some fundamental configuration files
2018-07-15 09:47:03 +02:00
Daniel -
21f134781f
Readme
2018-07-15 09:34:49 +02:00