38 Commits

Author SHA1 Message Date
15c0da50b3 i3: Remove names workspace
I do not use this named workspace in a consistent way so lets remove
them for now.
2020-12-03 15:03:36 +01:00
0ab9954487 i3: Enable binding for child focus
Enable binding to set focus to child.
2020-12-03 15:03:36 +01:00
d9589b78d0 i3: Use urxvt daemon
This enables the urxvt deamon on i3 startup and all following terminals
(opened through i3) will be attached to the daemon. For more information
consult urxvtd(1) manpage.
2020-12-03 15:03:36 +01:00
342a1d3d98 i3: Change default font
Change the default font to 'DejaVu Sans'
2020-12-03 15:03:36 +01:00
6fe90417bd i3: Add 'power' mode binding
This adds a seperate mode binding for controlling power state (suspend,
reboot and poweroff)
2020-12-03 15:03:36 +01:00
f5c4e837df i3: Replace i3lock with light-locker
Replace i3lock with light-locker to enable multi-user setup.
i3lock does not let switch user. light-locker locks with lightdm.
2020-12-03 15:03:36 +01:00
5eb5e7f2aa Merge branch 'adwaita-dark' 2020-12-02 18:11:48 +01:00
d6d7b67c7d Add 'adwaita-dark' for Gtk2, Gtk3 and Qt apps
Add global configuration for dark mode app for all mayor desktop apps.
2020-12-02 17:32:44 +01:00
090eaad6ac Merge branch 'no-ff'
* no-ff:
  mail: Remove format-flowed
2020-12-01 22:04:38 +01:00
ef3f862191 mail: Remove format-flowed
Remove format flowed configuration from mutt and vim.
I tried this some time and will stick to self formatting.
2020-12-01 22:03:22 +01:00
e855d4d0fc mail: Seperate mutt account
This seperates my mutt accounts. On startup no default folder is
openend. Bash aliases can be used to start mutt with the desired folder.
2020-12-01 21:53:33 +01:00
1c450d4011 mail: Limit gmail authenticators
I only use the 'login' authenticator. When i.e. sasl-xoauth is available
a error is printed before login happens. Limiting the authenticator to
the only method hide this.
2020-12-01 21:49:21 +01:00
988ccaa0a9 mail: Rename *.gpg files
These files are ascii armored, the default ending is .asc
2020-11-24 21:43:57 +01:00
04c604314c Merge branch 'urxvt'
* urxvt:
  urxvt: Change geometry
  urxvt: Set base16 colorscheme
2020-11-24 21:39:02 +01:00
32f85ba840 urxvt: Change geometry 2020-11-24 21:38:39 +01:00
4f9b1d5f41 urxvt: Set base16 colorscheme
Sometime it is usefull to set the colorscheme directly in urxvt instead
of the base16-shell script (when script loading is slow etc)
2020-11-24 20:50:06 +01:00
8752be3b14 powerline: Do not start powerline on 'linux' console
The linux console is not often used, but powerline messes this up with
unsupported characters.
2020-11-24 16:17:05 +01:00
27a5dc855d Add bash-completion for 'gssh'
This enables bash-completion for 'gssh'.
2020-11-24 16:01:04 +01:00
15222b77b8 gnupg: Add gpg-agent over SSH wrapper
gpg-agent forwarding over SSH, the remote SSH server needs to enable
"StreamLocalBindUnlink yes" in the global /etc/ssh/sshd_config. It may
happen that this file is not adjustable by the user.

The wrapper 'gssh' detects the correct socket and enables gpg-agent
forwarding when the user explicit wants to forward the gpg-agent.

See more: https://wiki.gnupg.org/AgentForwarding and
The code was written by Callan Bryant: https://github.com/naggie/dotfiles
thanks for sharing under MIT License.
2020-11-24 14:24:47 +01:00
fd39434df1 Add mail
Adds mutt and msmtp configuration.
2020-11-23 23:54:45 +01:00
66da1b9ad0 vim: Add vim configuration
Inital vim config.
2020-11-23 22:58:15 +01:00
52b19c4d1d Add dynamic DPI settings
Adjust DPI settings based on display resolution.
2020-11-23 21:55:37 +01:00
fbf13b7ff4 xsessionrc: Load Xresources
Load Xresources when .xsessionrc is loaded.
2020-11-23 21:50:32 +01:00
a2e2585d72 shell: Add /snap/bin to path if available 2020-11-23 21:34:37 +01:00
f6642c280e i3: Add scratchpad bindings
Add scratchpad bindings.
2020-11-23 21:32:41 +01:00
d490171917 i3: Disable border for firefox 2020-11-23 21:32:02 +01:00
36c95f6def i3: Adjust colors
Slight modification in colorscheme.
2020-11-23 21:30:55 +01:00
8d454b4487 i3: Start xiccd
Lets start xiccd on login.
2020-11-23 21:30:07 +01:00
b8b88a05aa urxvt: Update configuration 2020-11-23 21:24:33 +01:00
32f6b3e9f6 Add gnupg configuration files 2019-10-25 00:11:52 +02:00
d21e038f85 Change method to get lock screen resolution
Since the lock screen overlay is installed as a symbolic link, 'file'
did not longer work to get the resolution of the overlay. With
'identify' as a replacement this is now working again.
2019-10-22 23:44:03 +02:00
403e05a6ec Add i3 config
This adds the i3 config including i3status configuration.
2019-10-22 18:52:06 +02:00
255b2a9bf8 Add various fonts
This adds the fonts used in urxvt and i3status
2019-10-22 18:45:47 +02:00
1f61178b53 Add urxvt configuration
This adds the configuration of urxvt.
2019-10-22 18:42:37 +02:00
5186ff5a31 Add base16-shell submodule
This submodule is used to set the terminal colors correctly.
2019-10-22 18:40:53 +02:00
559cd67515 Add shell config files
This adds the config files for bash and configuration for environment
variables.
2019-10-22 18:14:47 +02:00
52964cad6f Add LICENSE 2019-10-13 14:15:39 +00:00
461c449a4e Add README.md 2019-10-13 16:12:58 +02:00