You are not logged in.
Hello Arch Linux i3 community,
i have developed a script named i3-theme. Its purpose is
to easily set and switch between several sets of
configuration options ("themes") for the i3 window
manager. These sets of configuration options are supposed
to contain options regarding the looks of the window
manager, that is window colors, borderstyle, i3bar colors,
fonts, etc.
There's a bunch of theme files which are distributed
together with the i3-theme script to give the user a
variety of configurations to choose from.
The tarball containing the script, the themes and a README
can be found at:
http://www.okraits.de/upload/i3-theme-0.4.tar.gz
Please feel free to send me feedback and contributions
regarding bugreports, feature requests, improvements,
themes, etc. via mail at okraits at arcor.de. You can also
contact me on irc.twice-irc.de in #i3.
I'm looking forward to your feedback.
Greetings,
Oliver
Edit: Uploaded v0.4 - improved script and added themes - check the README.
Last edited by okraits (2013-09-18 20:52:37)
Offline
I'm not sure if this is the right thread, but I've been having some problems getting conky to work with i3.
Basically, the i3 bar isn't formatting/parsing the JSON it gets from conky, it just shows the raw JSON output in the statusbar, and I can't figure out why. Here are the relevant files:
.config/i3/config
bar {
...
status_command ~/scripts/i3bar_exec
...
}
~/scripts/i3bar_exec
#!/bin/sh
echo '{"version":1}'
echo '['
echo '[],'
exec conky -p 1 -c $HOME/.conkyrc
.conkyrc
out_to_x no
own_window no
out_to_console yes
background no
max_text_width 0
total_run_times 0
cpu_avg_samples 2
override_utf8_locale no
double_buffer no
short_units yes
update_interval 5.0
TEXT
[
{
"full_text":"TIME",
"color":"\#757575",
"separator":false,
"separator_block_width":6
},
{
"full_text":"${time %H:%M}",
"color":"\#FFFFFF",
"separator":false
}
],
I'm running the latest i3-wm from the official repo's.
Any help would be appreciated.
Edit: I've now also tried i3status instead of conky, and see the same result: raw JSON in the statusline. Could I be missing any unlisted dependencies?
Last edited by Gigamo (2013-09-21 18:49:04)
Offline
Runs ok here can you post your 'bar' block in config
Mr Green
Offline
Runs ok here can you post your 'bar' block in config
Sure;
bar {
mode dock
modifier $mod
position bottom
font pango: Lucida Grande 9
status_command ~/scripts/i3bar_exec
colors {
background #121314
# workspace: border bg text
focused_workspace #232323 #18191A #CDFF00
active_workspace #232323 #18191A #CDFF00
inactive_workspace #232323 #121314 #FFFFFF
urgent_workspace #FF3B77 #18191A #FF3B77
}
}
Offline
This was happening to me when I tried to move stuff around in my shell startup files. It took a while, but I finally narrowed it down to being caused by my TTY/console colors being included in ~/.zshenv. I have not a f*cking clue why this would cause such a thing, but moving it to ~/.zshrc made everything work absolutely fine… bizarre. Now that I think about it, maybe this would constitute a legitimate bug that I should report…
In other words, it might be something that you might consider to have nothing to do with the i3bar or conky.
Offline
This was happening to me when I tried to move stuff around in my shell startup files. It took a while, but I finally narrowed it down to being caused by my TTY/console colors being included in ~/.zshenv. I have not a f*cking clue why this would cause such a thing, but moving it to ~/.zshrc made everything work absolutely fine… bizarre. Now that I think about it, maybe this would constitute a legitimate bug that I should report…
In other words, it might be something that you might consider to have nothing to do with the i3bar or conky.
This was indeed the problem! Damn, weird... Thanks
Offline
Don't believe I've posted here before even though i've been using i3 for a while. Someone was nice enough to post a sample json formatted conky and I happened to like the colors that were being used.
Offline
i3-theme has been renamed to j4-make-config because it might be included in http://www.j4tools.org/ and it will provide more general configuration generation functionality soon:
http://www.okraits.de/index.php?section … ake-config
Other changes:
- added dwm theme
- move current solarized theme to solarized_mod theme
- added new exact solarized theme
Last edited by okraits (2013-10-05 22:50:11)
Offline
chat, colours, sublime, music, generic filler.
http://t.imgbox.com/adbtljdM.jpg
What font is this? I'd like to get my hands on it. I mean the the one in chat.
Last edited by Lazzu (2013-10-20 17:13:52)
Offline
i3 with Tango theme set by j4-make-config, tangoesque terminal colors, urxvt, irssi
Offline
How can I make all windows constantly have a border?
I have the same color on the "border" of all color classes and "new_window" set as "1pixel", but windows only have a border when I have them focused.
Offline
@ fredu, can you post your i3 config.
Offline
@ fredu, can you post your i3 config.
Offline
@ fredu, change the client.unfocused background colour.
Offline
@x33a, thanks!
Offline
Here's my setup. I remember when i first installed i3, it visually looked really sad. Now it seems beautiful to me!
care to share your bottom bar config ?
Offline
Simple is beautiful and very useful on a tiny netbook:
http://i.imgur.com/GT01Qj8.png
Last edited by Maty (2014-05-18 11:58:36)
Offline
freestyler7 wrote:Here's my setup. I remember when i first installed i3, it visually looked really sad. Now it seems beautiful to me!
care to share your bottom bar config ?
Sure. All configs are in the following file. The conky is slightly modified from Ledti's https://bbs.archlinux.org/viewtopic.php … 7#p1297897
https://dl.dropboxusercontent.com/u/198 … igs.tar.gz
Offline
Simple is beautiful and very useful on a tiny netbook:
http://i.imgur.com/GT01Qj9.png
Welcome to the forums Maty!
I don't know if you just have top up in that screenshot to have something to show, or if that is what you normally use. But I would recommend htop, its like top but better... with color!
Offline
Thanks, WonderWoofy!
I actually use both top and htop, this time the first one was a nicely minimalistic way to show what's running. But thanks for the tip anyway, it's pleasing to feel so welcomed on the forum.
Offline
Drumitar wrote:freestyler7 wrote:Here's my setup. I remember when i first installed i3, it visually looked really sad. Now it seems beautiful to me!
care to share your bottom bar config ?
Sure. All configs are in the following file. The conky is slightly modified from Ledti's https://bbs.archlinux.org/viewtopic.php … 7#p1297897
https://dl.dropboxusercontent.com/u/198 … igs.tar.gz
Thanks !
Offline
Here's my setup. I remember when i first installed i3, it visually looked really sad. Now it seems beautiful to me!
how do you manage the tray next to your conky ?
Offline
Hm, i don't quite understand what you are asking.
Instead of using i3status, i use a wrapper for conky's output,
bar {
status_command ~/bin/conky-i3.sh
}
with the following contents:
#!/usr/bin/env bash
# Send the header so that i3bar knows we want to use JSON:
echo '{"version":1}'
# Begin the endless array.
echo '['
# We send an empty first array of blocks to make the loop simpler:
echo '[],'
# Now send blocks with information forever:
exec conky -c $HOME/.conkyrc
And then you configure conky to output in a json format.
Tray is handled by i3bar like it does with the default i3status.
Offline