Commit graph

39 commits

Author SHA1 Message Date
Vincent Bernat
a528e2f242 wallpaper: replace lua timer by a systemd timer 2020-02-05 08:16:27 +01:00
Vincent Bernat
9150313d7a rc: simplify cache dir creation
No need to test if directory exists, `mkdir -p` already does that.
2020-02-01 12:32:56 +01:00
Vincent Bernat
243de00594 start: move start commands to systemd misc-x@.service 2020-01-26 09:07:20 +01:00
Vincent Bernat
ae691bb025 systemd: tentative to manage session with systemd
To me, I think it was cleaner to have a parameter with the current
display. This way, the session is specific to the current display. It
seems BindsTo doesn't think this way.
2020-01-19 19:06:49 +01:00
Vincent Bernat
2c07d4e19a browser: try Firefox a bit 2016-04-17 19:21:44 +02:00
Vincent Bernat
df962d1e75 rc: run xsettingsd early 2015-07-24 06:23:46 +02:00
Vincent Bernat
1d38a56327 terminal: switch to my own custom terminal 2014-09-25 12:01:16 +02:00
Vincent Bernat
a20ee81fa5 terminal: switch to evilvte
With a custom compilation. It supports more stuff than xfce4-terminal,
notably italics. There are still a lot to do to have something as nice
as rxvt... Should be compiled with GTK3, otherwise, it will have the
same problems than xfce4-terminal.
2014-09-20 01:20:17 +02:00
Vincent Bernat
f19b22cd43 terminal: use "terminal" for class
We do substring match. Dunno why "Xfce4-terminal" wasn't working...
2014-09-17 18:14:08 +02:00
Vincent Bernat
9e3964f32b terminal: fix xfce4-terminal invocation 2014-09-17 18:01:03 +02:00
Vincent Bernat
3d903fc6ba terminal: use xfce4-terminal
While rxvt-unicode is great, it doesn't support xsettings making it
difficult to use when DPI can change while running.
2014-09-17 17:52:04 +02:00
Vincent Bernat
4c041dd201 browser: switch to Chromium
Unfortunately, Pentadactyl seems to lag behind versions in
Firefox. Let's test Chromium + Vimium for a bit.
2013-06-27 08:59:13 +02:00
Vincent Bernat
92d23f4153 uxrvt: put URxvt class into a configuration variable 2013-01-23 00:55:05 +01:00
Vincent Bernat
37e0594248 setup: add package list and create directory if they don't exist 2012-11-06 11:51:56 +01:00
Vincent Bernat
5997c3fa5d config: try pentadactyl 2012-10-14 10:21:39 +02:00
Vincent Bernat
657084395c term: add a way to increase/decrease font size in urxvt 2012-10-08 19:43:01 +02:00
Vincent Bernat
ea09188897 tags: switch to shifty 2012-09-08 22:47:35 +02:00
Vincent Bernat
2d5c5892b1 widgets: add many icons 2012-07-29 16:36:31 +02:00
Vincent Bernat
63eb3ff794 keyboard: use XKB groups to switch between layouts
The use of XKB groups allow to switch between layouts with a key
combination (RCTRL + RSHIFT in our case). I don't need kbdd since I am
not really interested in switching keyboard layout per window.
2012-07-20 18:35:14 +02:00
Vincent Bernat
e3fd83eab4 xresources: move URxvt configuration into ~/.Xresources 2012-07-16 11:30:55 +02:00
Vincent Bernat
966d341c7c config: change default configuration of rxvt 2012-07-16 11:09:50 +02:00
Vincent Bernat
efcb1f5a50 config: better document rxvt command line 2012-07-16 08:01:29 +02:00
Vincent Bernat
edfc26accf debug: let dbg() be the universal thing to debug.
Therefore, we can use it directly on client objects. In this case, we
get full details.
2012-07-15 17:10:40 +02:00
Vincent Bernat
06150559db xrandr: add a xrandr menu bound to XF86Display 2012-07-15 16:14:39 +02:00
Vincent Bernat
47115a0fbe theme: use less colors 2012-07-14 19:48:19 +02:00
Vincent Bernat
3415d39992 volume: move volume functions into a lib
Also add some notification when changing the volume. Also move
sharetags to the `lib/` directory. And modify `loadrc` to be able to
load modules.
2012-07-14 16:31:22 +02:00
Vincent Bernat
5d55609657 keyboard: use kbdd for keyboard switching
A popup is used to indicate the current keyboard layout. Maybe we
could use a widget instead.
2012-07-14 12:29:48 +02:00
Vincent Bernat
02a9de0a5f rc: comment various RC files to be loaded 2012-07-14 11:04:08 +02:00
Vincent Bernat
e5e338e8ee tags: rework how tags are defined
Instead of using a list of names and a list of layouts, we use an
array with optional names and layouts and additional properties. If no
name is given, only numerical ID is used. Default to first
layout. Additional properties are set using `setproperty`.
2012-07-14 01:29:57 +02:00
Vincent Bernat
7901e0c294 layout: add fair layout 2012-07-14 01:06:48 +02:00
Vincent Bernat
eef0c6857b quake: add a quake-like console 2012-07-13 15:29:15 +02:00
Vincent Bernat
b1eaaf7516 start: make xrun start apps after awesome is ready
`xrun` is also moved in its own module
2012-07-13 08:21:57 +02:00
Vincent Bernat
f9d4dafd81 appearance: fix wording of "appearance" 2012-07-11 08:58:08 +02:00
Vincent Bernat
b5c655050d load: display a naughty notification when an error occurs on file loading 2012-07-10 22:21:04 +02:00
Vincent Bernat
7706bfc617 layouts: add tile.bottom layout 2012-07-08 20:08:00 +02:00
Vincent Bernat
a77ca45d15 apparance: make non focused terminals more readable
Instead of relying on rxvt capacity of changing its opacity depending
on having or not the focus, we rely on awesome changing the opacity.
2012-07-07 20:24:53 +02:00
Vincent Bernat
860cc39867 layouts: replace magnifier layout by tile.left 2012-07-07 14:48:38 +02:00
Vincent Bernat
5691323e73 theme: rename files for better coherency
Our `theme.lua` is now really a theme and its previous content is
moved in `apparance.lua`. Moreover, we play a bit with window borders.
2012-07-07 11:35:39 +02:00
Vincent Bernat
c130561cb7 Initial commit. 2012-07-07 00:26:35 +02:00