Vincent Bernat
|
2dc1f56751
|
bindings: add a binding to spawn pavucontrol
|
2015-10-20 09:45:13 +02:00 |
|
Vincent Bernat
|
d5d723a350
|
lock: show number of failed attempts
|
2015-10-13 21:29:57 +02:00 |
|
Vincent Bernat
|
32b02622bd
|
input: break some xkb definitions into multiple lines
|
2015-10-08 08:41:15 +02:00 |
|
Vincent Bernat
|
dc5c2f1ee4
|
input: also turn the menu key into compose
|
2015-10-08 08:32:40 +02:00 |
|
Vincent Bernat
|
8476535739
|
input: prefix log message with something greppable
|
2015-09-08 12:10:36 +02:00 |
|
Vincent Bernat
|
9244f9de10
|
xsession: import environment into user systemd
It's some way to emulate a per-session systemd. Not really used yet.
|
2015-09-06 16:00:42 +02:00 |
|
Vincent Bernat
|
cda3a6448f
|
spotify: switch back to MPRIS2 DBUS interface
One less daemon to run.
|
2015-08-31 20:28:15 +02:00 |
|
Vincent Bernat
|
f04a53528f
|
signals: put cursor in the middle left of the focused window
Previously, cursor was put in the upper left corner but there are so
many stuff that may display tooltips at this place...
|
2015-08-15 10:38:37 +02:00 |
|
Vincent Bernat
|
a5f5530c85
|
tags: apps for second screen should go on second screen
Not on the third screen.
|
2015-08-10 09:05:55 +02:00 |
|
Vincent Bernat
|
3a1e52df3e
|
xrandr: add a gist from an ArchLinux guy for mixing HiDPI/non-HiDPI
This will be useful. Need to test.
|
2015-08-08 21:42:28 +02:00 |
|
Vincent Bernat
|
f5954001cf
|
xsettings: handle connected but unused screens as well
|
2015-08-05 19:09:39 +02:00 |
|
Vincent Bernat
|
d9008f094d
|
xsettings: do not rely on a primary screen
It is likely that we don't have one.
|
2015-08-05 09:36:26 +02:00 |
|
Vincent Bernat
|
3c463c3f25
|
appearance: use default Adwaita icons
|
2015-07-24 08:59:08 +02:00 |
|
Vincent Bernat
|
df962d1e75
|
rc: run xsettingsd early
|
2015-07-24 06:23:46 +02:00 |
|
Vincent Bernat
|
6088fe87a8
|
git: remove xsettings.dpi from gitignore
|
2015-07-24 06:21:03 +02:00 |
|
Vincent Bernat
|
b0d555ff98
|
xsettings: just hard-code appropriate DPI settings
|
2015-07-23 21:42:32 +02:00 |
|
Vincent Bernat
|
06e6c28ac7
|
theme: get scale factor from Xft.dpi
And uses xrdb as it is easier to do this way.
|
2015-07-23 13:30:26 +02:00 |
|
Vincent Bernat
|
e0ceb40259
|
xsettings: use xrandr to compute appropriate DPI
|
2015-07-23 13:23:09 +02:00 |
|
Vincent Bernat
|
5710a37455
|
xsettings: keep using xdpyinfo if override not present
|
2015-07-23 09:02:08 +02:00 |
|
Vincent Bernat
|
f253d81ef5
|
xsettings: grab DPI from xsettings.dpi
Some applications, like Chromium don't like the X server to use an
appropriate DPI setting. Dunno why. See:
https://code.google.com/p/chromium/issues/detail?id=511580
This is a workaround for that.
|
2015-07-23 09:00:02 +02:00 |
|
Vincent Bernat
|
e3747d1b9f
|
spotify: try to support the new version of Spotify
Use dbus-mediakeys to get an appropriate DBus interface. In future
versions, this should not be needed anymore. See:
https://github.com/vincentbernat/dbus-mediakeys
|
2015-07-13 14:50:47 +02:00 |
|
Vincent Bernat
|
86c36c91c6
|
lock: more generic way to stop an audio player
|
2015-07-12 21:54:03 +02:00 |
|
Vincent Bernat
|
93a5cf16ba
|
Revert "spotify: try to support the new version of Spotify"
This reverts commit 6c8985a9ae . Well, keep
old version of Spotify until MPRIS DBus support is updated.
|
2015-07-12 21:26:41 +02:00 |
|
Vincent Bernat
|
6c8985a9ae
|
spotify: try to support the new version of Spotify
It doesn't provide a DBus interface. Try to use xdotool instead. For
some reason, not working.
|
2015-07-12 11:31:13 +02:00 |
|
Vincent Bernat
|
db2d169a57
|
debug: some applications don't have a name
For example, when not playing, the new version of Spotify doesn't expose
a name. Handle that when displaying window information.
|
2015-07-12 09:55:49 +02:00 |
|
Vincent Bernat
|
eafed94545
|
lock: wait a bit more before kicking DPMS
|
2015-06-20 13:58:42 +02:00 |
|
Vincent Bernat
|
742d8ddbf4
|
lock: set lock timeout to 5 minutes
|
2015-06-17 08:46:28 +02:00 |
|
Vincent Bernat
|
e17f7b879c
|
shifty: fusion delete/rename tag function
When a tag is empty, delete it, otherwise, rename it.
|
2015-06-14 13:07:36 +02:00 |
|
Vincent Bernat
|
b2da623de0
|
xsession: alucard doesn't exist anymore
|
2015-05-14 09:48:51 +02:00 |
|
Vincent Bernat
|
4a21b21bd7
|
xsession: HDMI interface names have changed for neo
|
2015-05-14 09:48:28 +02:00 |
|
Vincent Bernat
|
2e7df6eda0
|
Revert "xsession: set SHELL to /bin/sh"
This reverts commit 10c9c02975 . This has
the bad side effect of not using the user shell... Keep the SHELL
variable as is.
|
2015-03-23 10:00:47 +01:00 |
|
Vincent Bernat
|
10c9c02975
|
xsession: set SHELL to /bin/sh
`/bin/sh` doesn't set the SHELL variable itself. We don't need bash
here.
|
2015-03-20 19:34:20 +01:00 |
|
Vincent Bernat
|
fc2fd51f94
|
xrun: don't use spawn_with_shell
We don't need a shell.
|
2015-03-20 19:32:32 +01:00 |
|
Vincent Bernat
|
97c5b983e7
|
rules: ensure Pidgin's buddy list is master
If it comes after the conversation window, it should be set as a master.
|
2015-03-03 08:58:11 +01:00 |
|
Vincent Bernat
|
d29b8fd257
|
tags: anything Pidgin-related should go to im tag
|
2015-03-03 08:56:56 +01:00 |
|
Vincent Bernat
|
b062119a01
|
gtk: do not intercept C-f either
I don't use C-f/C-b to navigate in a text entry (I use arrows). Remove
all of them. Both GTK2 and GTK3.
|
2015-02-23 12:15:56 +01:00 |
|
Vincent Bernat
|
3f71120489
|
lock: tile the image for i3lock
This can be useful if the screen resolution changes during locking.
|
2015-02-06 13:44:42 +01:00 |
|
Vincent Bernat
|
648c75cc9f
|
wallpaper: save the wallpaper as a PNG image
|
2015-02-05 12:53:09 +01:00 |
|
Vincent Bernat
|
9b0995552b
|
wallpaper: don't append root path twice
This works with absolute directories but not with relative ones.
|
2015-02-05 09:27:27 +01:00 |
|
Vincent Bernat
|
b205223f63
|
wallpaper: use a temporary file to save current wallpaper
Otherwise, other utilities (like i3lock) may get a corrupted image.
|
2015-02-05 09:26:17 +01:00 |
|
Vincent Bernat
|
30a6a9a4dc
|
wallpaper: remove unused import
|
2015-02-05 09:17:45 +01:00 |
|
Vincent Bernat
|
07a1739172
|
input: use a larger middle button
|
2015-01-01 22:05:43 +01:00 |
|
Vincent Bernat
|
942d758731
|
input: use an arithmetic expression for better documentation
|
2015-01-01 22:03:44 +01:00 |
|
Vincent Bernat
|
27599fedcc
|
lock: stop spotify when locking
|
2014-12-11 08:32:21 +01:00 |
|
Vincent Bernat
|
539f0cd41a
|
appearance: try a bigger font
|
2014-11-29 13:50:32 +01:00 |
|
Vincent Bernat
|
6f61c1bbab
|
compton: switch to --paint-on-overlay
Without that, it is not uncommon for compton to only display the root
window. Which is disturbing.
|
2014-11-19 09:08:53 +01:00 |
|
Vincent Bernat
|
f81327acbc
|
compton: --glx-no-rebind-pixmap is known to break on Intel
|
2014-11-19 09:05:45 +01:00 |
|
Vincent Bernat
|
ace1efda8c
|
appearance: move menu to right
Dunno why. To be like Chrome?
|
2014-11-12 12:10:52 +01:00 |
|
Vincent Bernat
|
49eb07bb23
|
appearance: hide minimize/maximize/close buttons for GTK3 apps
GTK3 apps are now using CSD (Client-side decorations) and they get
minimize/maximize/close buttons we don't care about. Hide them.
|
2014-11-12 12:05:56 +01:00 |
|
Vincent Bernat
|
58cea06e8e
|
xsettings: also fallback to xrdb
LibreOffice doesn't use xsettings...
|
2014-11-05 13:40:31 +01:00 |
|