diff --git a/conky/conky.conf b/conky/conky.conf new file mode 100644 index 0000000..943c2f6 --- /dev/null +++ b/conky/conky.conf @@ -0,0 +1,63 @@ +conky.config = { + alignment = 'top_left', + background = true, + border_width = 1, + cpu_avg_samples = 2, + default_color = 'white', + default_outline_color = 'red', + default_shade_color = 'white', + double_buffer = true, + draw_borders = false, + draw_graph_borders = true, + draw_outline = false, + draw_shades = false, + extra_newline = false, + font = 'Source Code Pro:size=14', + gap_x = 60, + gap_y = 60, + minimum_height = 5, + minimum_width = 5, + net_avg_samples = 2, + no_buffers = true, + out_to_console = false, + out_to_ncurses = false, + out_to_stderr = false, + out_to_x = true, + own_window = true, + own_window_class = 'Conky', + own_window_type = 'override', + own_window_transparent = true, + show_graph_range = false, + show_graph_scale = false, + stippled_borders = 0, + update_interval = 1.0, + uppercase = false, + use_spacer = 'none', + use_xft = true, +} + +conky.text = [[ +${color white}AlmTech - $nodename + +${color grey}LAN:$color ${addr enp0s31f6} +${color grey}Uptime:$color $uptime +${color grey}Kernel:$color $kernel + +${color grey}CPU:$color $cpu% ${cpubar 4} +${color grey}RAM:$color $mem/$memmax - $memperc% ${membar 4} +${color grey}Swap:$color $swap/$swapmax - $swapperc% ${swapbar 4} +${color grey}Frequency:$color $freq_g GHz + +${color grey}Processes:$color $processes ${color grey}Running:$color $running_processes + +${color grey}File systems: + / $color${fs_used /}/${fs_size /} ${fs_bar 6 /} +${color grey}Networking: +Up:$color ${upspeed enp0s31f6} ${color grey} - Down:$color ${downspeed enp0s31f6} + +${color grey}Name PID CPU% MEM% +${color lightgrey} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1} +${color lightgrey} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2} +${color lightgrey} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3} +${color lightgrey} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4} +]] diff --git a/conky/launch.sh b/conky/launch.sh new file mode 100755 index 0000000..1fae36c --- /dev/null +++ b/conky/launch.sh @@ -0,0 +1,6 @@ +#!/bin/bash +killall -q conky + +while pgrep -u $UID -x polybar >/dev/null; do sleep 1; done + +conky diff --git a/copydots.sh b/copydots.sh new file mode 100755 index 0000000..bf52396 --- /dev/null +++ b/copydots.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +repoPath=$HOME/dotfiles + +# All those things +cp -r $HOME/.config/i3 $repoPath +cp -r $HOME/.config/rofi $repoPath +cp -r $HOME/.config/conky $repoPath +cp -r $HOME/.config/polybar $repoPath +cp -r $HOME/.config/termite $repoPath + +# Vim +cp $HOME/.vimrc $repoPath/vimrc + diff --git a/i3/config b/i3/config index 614c366..aa281ed 100644 --- a/i3/config +++ b/i3/config @@ -241,3 +241,6 @@ exec_always compton # Polybar exec_always --no-startup-id $HOME/.config/polybar/launch.sh + +# Conky +exec_always --no-startup-id $HOME/.config/conky/launch.sh diff --git a/polybar/config b/polybar/config index 37ec7be..cdca9c3 100644 --- a/polybar/config +++ b/polybar/config @@ -3,7 +3,7 @@ background = #c2171717 foreground = #eee linecolor = #c2bf616a bordercolor = #ff252525 -accent = #e60053 +accent = #c2bf616a [settings] screenchange-reload = true @@ -65,7 +65,7 @@ font-3 = FontAwesome:size=12;0 modules-left = i3 ;modules-center = mpd modules-center = xwindow -modules-right = wired cpu temperature memory pavolume date +modules-right = pavolume date tray-position = right tray-padding = 4 @@ -194,9 +194,9 @@ label-warn-foreground = #f00 ; The icon selection will range from `base-temperature` to `warn-temperature`, ; temperatures above `warn-temperature` will use the last icon ; and temperatures below `base-temperature` will use `ramp-0` -ramp-0 = temp: -ramp-1 = temp: -ramp-2 = temp: +ramp-0 = Temp: +ramp-1 = Temp: +ramp-2 = Temp: ramp-foreground = #55 [module/github] diff --git a/preview.png b/preview.png index 02363db..0b82df7 100644 Binary files a/preview.png and b/preview.png differ diff --git a/rofi/config.rasi b/rofi/config.rasi index 226bfd8..8ef02fb 100644 --- a/rofi/config.rasi +++ b/rofi/config.rasi @@ -10,7 +10,7 @@ configuration { /* xoffset: 0;*/ /* fixed-num-lines: true;*/ show-icons: true; - terminal: "alacritty"; + terminal: "termite"; /* ssh-client: "ssh";*/ /* ssh-command: "{terminal} -e {ssh-client} {host}";*/ /* run-command: "{cmd}";*/ @@ -39,7 +39,7 @@ configuration { /* filter: ;*/ /* separator-style: "dash";*/ /* hide-scrollbar: false;*/ - fullscreen: true; + fullscreen: false; /* fake-transparency: false;*/ dpi: 110; /* threads: 0;*/ diff --git a/rofi/onedark.rasi b/rofi/onedark.rasi index 38366fc..820be6a 100644 --- a/rofi/onedark.rasi +++ b/rofi/onedark.rasi @@ -34,11 +34,11 @@ window { transparency: "real"; fullscreen: false; background-color: #151515dd; - width: 40%; + width: 29%; } mainbox { - padding: 4% 4%; + padding: 1% 0.8%; } inputbar {