All-round visual improvements
c9c98c12343866862ed1e109fca5b2837a891ad0
1 parent
80a29702
.Xresources
+2 -16
| 1 | 1 | ! |
|
| 2 | 2 | ! .Xresources |
|
| 3 | 3 | ! |
|
| 4 | - | Xft.dpi: 96 |
|
| 4 | + | Xft.dpi: 144 |
|
| 5 | 5 | Xft.antialias: true |
|
| 6 | 6 | Xft.rgba: rgb |
|
| 7 | - | ||
| 8 | - | URxvt*font: xft:inconsolata:size=14:antialias=true |
|
| 9 | - | URxvt*boldFont: xft:inconsolata:bold:size=14:antialias=true |
|
| 10 | - | URxvt*internalBorder: 5 |
|
| 11 | - | URxvt*externalBorder: 0 |
|
| 12 | - | URxvt*saveLines: 8192 |
|
| 13 | - | URxvt*scrollBar: false |
|
| 14 | - | URxvt*scrollTtyOutput: false |
|
| 15 | - | URxvt*scrollWithBuffer: true |
|
| 16 | - | URxvt*scrollTtyKeypress: true |
|
| 17 | - | URxvt*scrollColor: Red4 |
|
| 18 | - | URxvt*cursorColor: Red4 |
|
| 19 | - | URxvt*letterSpace: -1 |
|
| 20 | - | URxvt*thickness: 1 |
|
| 21 | - | URxvt*scrollstyle: plain |
|
| 7 | + | Xcursor.size: 16 |
|
| 22 | 8 | ||
| 23 | 9 | *background: black |
|
| 24 | 10 | *foreground: white |
|
| 25 | 11 | ||
| 26 | 12 | *color0: black |
.config/kitty/kitty.conf
+4 -5
| 1 | 1 | font_family JetBrains Mono Regular |
|
| 2 | 2 | bold_font JetBrains Mono Medium |
|
| 3 | 3 | italic_font JetBrains Mono Italic |
|
| 4 | 4 | bold_italic_font JetBrains Mono Medium Italic |
|
| 5 | - | font_size 18.0 |
|
| 5 | + | font_size 12.0 |
|
| 6 | 6 | adjust_line_height 0 |
|
| 7 | 7 | enable_audio_bell no |
|
| 8 | 8 | ||
| 9 | 9 | scrollback_lines 8192 |
|
| 10 | 10 | input_delay 3 |
| 12 | 12 | sync_to_monitor no |
|
| 13 | 13 | draw_minimal_borders yes |
|
| 14 | 14 | cursor_blink_interval 0 |
|
| 15 | 15 | strip_trailing_spaces always |
|
| 16 | 16 | hide_window_decorations yes |
|
| 17 | - | open_url_modifiers shift |
|
| 18 | 17 | ||
| 19 | 18 | resize_debounce_time 0.0 |
|
| 20 | 19 | resize_in_steps no |
|
| 21 | 20 | ||
| 22 | 21 | window_resize_step_cells 2 |
|
| 23 | 22 | window_resize_step_lines 2 |
|
| 24 | - | window_padding_width 12.0 |
|
| 25 | - | window_margin_width 3.0 |
|
| 23 | + | window_padding_width 6.0 |
|
| 24 | + | window_margin_width 2.0 |
|
| 26 | 25 | ||
| 27 | 26 | cursor #B03060 |
|
| 28 | 27 | foreground #DDDDDD |
|
| 29 | 28 | background #000000 |
|
| 30 | 29 |
| 38 | 37 | color4 #483D8F |
|
| 39 | 38 | color5 #BB66DD |
|
| 40 | 39 | color6 #ADD8E6 |
|
| 41 | 40 | color7 #BEBEBE |
|
| 42 | 41 | color8 #A9A9A9 |
|
| 43 | - | color9 #B03060 |
|
| 42 | + | color9 #D05090 |
|
| 44 | 43 | color10 #7FFFD4 |
|
| 45 | 44 | color11 #FFE4B5 |
|
| 46 | 45 | color12 #8373EA |
|
| 47 | 46 | color13 #E47FFF |
|
| 48 | 47 | color14 #ADD8E6 |
.config/rofi/config.rasi
+5 -5
| 1 | 1 | configuration { |
|
| 2 | - | font: "monospace 13"; |
|
| 2 | + | font: "monospace 18"; |
|
| 3 | 3 | timeout { |
|
| 4 | - | action: "kb-cancel"; |
|
| 5 | - | delay: 0; |
|
| 4 | + | action: "kb-cancel"; |
|
| 5 | + | delay: 0; |
|
| 6 | 6 | } |
|
| 7 | 7 | filebrowser { |
|
| 8 | - | directories-first: true; |
|
| 9 | - | sorting-method: "name"; |
|
| 8 | + | directories-first: true; |
|
| 9 | + | sorting-method: "name"; |
|
| 10 | 10 | } |
|
| 11 | 11 | } |
|
| 12 | 12 | ||
| 13 | 13 | @theme "theme" |
.config/rofi/theme.rasi
+20 -27
| 1 | 1 | * { |
|
| 2 | - | red: maroon; |
|
| 3 | - | selected-active-foreground: var(background); |
|
| 2 | + | foreground: white; |
|
| 3 | + | background: rgba(0, 0, 0, 100%); |
|
| 4 | + | red: #B03060; |
|
| 4 | 5 | lightfg: white; |
|
| 5 | 6 | separatorcolor: var(foreground); |
|
| 6 | - | urgent-foreground: var(red); |
|
| 7 | - | alternate-urgent-background: var(lightbg); |
|
| 8 | 7 | lightbg: #333333; |
|
| 9 | 8 | background-color: rgba(0, 0, 0, 0%); |
|
| 10 | 9 | border-color: aquamarine; |
|
| 11 | 10 | normal-background: var(background); |
|
| 12 | - | selected-urgent-background: var(red); |
|
| 13 | - | alternate-active-background: var(lightbg); |
|
| 14 | 11 | spacing: 2; |
|
| 15 | - | alternate-normal-foreground: var(foreground); |
|
| 16 | - | urgent-background: var(background); |
|
| 17 | - | selected-normal-foreground: white; |
|
| 12 | + | urgent-foreground: var(background); |
|
| 13 | + | urgent-background: var(red); |
|
| 18 | 14 | active-foreground: white; |
|
| 19 | - | background: rgba(0, 0, 0, 100%); |
|
| 20 | - | selected-active-background: var(lightbg); |
|
| 21 | 15 | active-background: var(background); |
|
| 22 | - | selected-normal-background: var(lightbg); |
|
| 23 | - | alternate-normal-background: var(background); |
|
| 24 | - | foreground: white; |
|
| 16 | + | selected-urgent-background: aquamarine; |
|
| 17 | + | selected-active-foreground: var(background); |
|
| 18 | + | selected-active-background: aquamarine; |
|
| 19 | + | selected-normal-foreground: var(background); |
|
| 20 | + | selected-normal-background: aquamarine; |
|
| 25 | 21 | selected-urgent-foreground: var(background); |
|
| 26 | 22 | normal-foreground: var(foreground); |
|
| 27 | - | alternate-urgent-foreground: var(red); |
|
| 28 | - | alternate-active-foreground: white; |
|
| 29 | 23 | } |
|
| 30 | 24 | element { |
|
| 31 | - | padding: 4px 8px; |
|
| 25 | + | padding: 8px 12px; |
|
| 32 | 26 | cursor: pointer; |
|
| 33 | - | spacing: 5px; |
|
| 27 | + | spacing: 0px; |
|
| 34 | 28 | border: 0; |
|
| 35 | 29 | } |
|
| 36 | 30 | element normal.normal { |
|
| 37 | 31 | background-color: var(normal-background); |
|
| 38 | 32 | text-color: var(normal-foreground); |
| 56 | 50 | element selected.active { |
|
| 57 | 51 | background-color: var(selected-active-background); |
|
| 58 | 52 | text-color: var(selected-active-foreground); |
|
| 59 | 53 | } |
|
| 60 | 54 | element alternate.normal { |
|
| 61 | - | background-color: var(alternate-normal-background); |
|
| 62 | - | text-color: var(alternate-normal-foreground); |
|
| 55 | + | background-color: var(normal-background); |
|
| 56 | + | text-color: var(normal-foreground); |
|
| 63 | 57 | } |
|
| 64 | 58 | element alternate.urgent { |
|
| 65 | - | background-color: var(alternate-urgent-background); |
|
| 66 | - | text-color: var(alternate-urgent-foreground); |
|
| 59 | + | background-color: var(urgent-background); |
|
| 60 | + | text-color: var(urgent-foreground); |
|
| 67 | 61 | } |
|
| 68 | 62 | element alternate.active { |
|
| 69 | - | background-color: var(alternate-active-background); |
|
| 70 | - | text-color: var(alternate-active-foreground); |
|
| 63 | + | background-color: var(active-background); |
|
| 64 | + | text-color: var(active-foreground); |
|
| 71 | 65 | } |
|
| 72 | 66 | element-text { |
|
| 73 | 67 | background-color: rgba(0, 0, 0, 0%); |
|
| 74 | 68 | cursor: inherit; |
|
| 75 | 69 | highlight: inherit; |
| 97 | 91 | } |
|
| 98 | 92 | textbox { |
|
| 99 | 93 | text-color: var(foreground); |
|
| 100 | 94 | } |
|
| 101 | 95 | listview { |
|
| 102 | - | padding: 2px 0px 0px; |
|
| 96 | + | padding: 0px; |
|
| 103 | 97 | scrollbar: false; |
|
| 104 | 98 | border-color: #333; |
|
| 105 | 99 | spacing: 2px; |
|
| 106 | 100 | fixed-height: 0; |
|
| 107 | 101 | border: 1px dash 0px 0px; |
| 138 | 132 | expand: false; |
|
| 139 | 133 | str: "/"; |
|
| 140 | 134 | text-color: #777; |
|
| 141 | 135 | } |
|
| 142 | 136 | inputbar { |
|
| 143 | - | padding: 1px; |
|
| 137 | + | padding: 12px 12px; |
|
| 144 | 138 | spacing: 0px; |
|
| 145 | 139 | text-color: var(normal-foreground); |
|
| 146 | 140 | children: [prompt,textbox-prompt-colon,entry,num-filtered-rows,textbox-num-sep,num-rows,case-indicator]; |
|
| 147 | - | padding: 4px 8px; |
|
| 148 | 141 | } |
|
| 149 | 142 | case-indicator { |
|
| 150 | 143 | spacing: 0; |
|
| 151 | 144 | text-color: var(normal-foreground); |
|
| 152 | 145 | } |
.dircolors
+116 -110
| 54 | 54 | STICKY 00 # dir with the sticky bit set (+t) and not other-writable |
|
| 55 | 55 | EXEC 00;32;5;64 # This is for files with execute permission: |
|
| 56 | 56 | ||
| 57 | 57 | ## Archives or compressed (violet + bold for compression) |
|
| 58 | 58 | # |
|
| 59 | - | .tar 00;38;5;61 |
|
| 60 | - | .tgz 00;38;5;61 |
|
| 61 | - | .lzh 00;38;5;61 |
|
| 62 | - | .lzma 00;38;5;61 |
|
| 63 | - | .tlz 00;38;5;61 |
|
| 64 | - | .txz 00;38;5;61 |
|
| 65 | - | .zip 00;38;5;61 |
|
| 66 | - | .z 00;38;5;61 |
|
| 67 | - | .Z 00;38;5;61 |
|
| 68 | - | .dz 00;38;5;61 |
|
| 69 | - | .gz 00;38;5;61 |
|
| 70 | - | .lz 00;38;5;61 |
|
| 71 | - | .xz 00;38;5;61 |
|
| 72 | - | .bz2 00;38;5;61 |
|
| 73 | - | .bz 00;38;5;61 |
|
| 74 | - | .tbz 00;38;5;61 |
|
| 75 | - | .tbz2 00;38;5;61 |
|
| 76 | - | .tz 00;38;5;61 |
|
| 77 | - | .deb 00;38;5;61 |
|
| 78 | - | .jar 00;38;5;61 |
|
| 79 | - | .rar 00;38;5;61 |
|
| 80 | - | .7z 00;38;5;61 |
|
| 81 | - | .rz 00;38;5;61 |
|
| 82 | - | .apk 00;38;5;61 |
|
| 83 | - | .gem 00;38;5;61 |
|
| 59 | + | .tar 00;35 |
|
| 60 | + | .tgz 00;35 |
|
| 61 | + | .lzh 00;35 |
|
| 62 | + | .lzma 00;35 |
|
| 63 | + | .tlz 00;35 |
|
| 64 | + | .txz 00;35 |
|
| 65 | + | .zip 00;35 |
|
| 66 | + | .z 00;35 |
|
| 67 | + | .Z 00;35 |
|
| 68 | + | .dz 00;35 |
|
| 69 | + | .gz 00;35 |
|
| 70 | + | .lz 00;35 |
|
| 71 | + | .xz 00;35 |
|
| 72 | + | .bz2 00;35 |
|
| 73 | + | .bz 00;35 |
|
| 74 | + | .tbz 00;35 |
|
| 75 | + | .tbz2 00;35 |
|
| 76 | + | .tz 00;35 |
|
| 77 | + | .deb 00;35 |
|
| 78 | + | .jar 00;35 |
|
| 79 | + | .rar 00;35 |
|
| 80 | + | .7z 00;35 |
|
| 81 | + | .rz 00;35 |
|
| 82 | + | .apk 00;35 |
|
| 83 | + | .gem 00;35 |
|
| 84 | + | .pdf 00;35 |
|
| 84 | 85 | ||
| 85 | 86 | # Image formats (yellow) |
|
| 86 | - | .jpg 00;38;5;136 |
|
| 87 | - | .jpeg 00;38;5;136 |
|
| 88 | - | .gif 00;38;5;136 |
|
| 89 | - | .bmp 00;38;5;136 |
|
| 90 | - | .ppm 00;38;5;136 |
|
| 91 | - | .tga 00;38;5;136 |
|
| 92 | - | .tif 00;38;5;136 |
|
| 93 | - | .tiff 00;38;5;136 |
|
| 94 | - | .png 00;38;5;136 |
|
| 95 | - | .svg 00;38;5;136 |
|
| 96 | - | .svgz 00;38;5;136 |
|
| 97 | - | .xcf 00;38;5;136 |
|
| 98 | - | .xwd 00;38;5;136 |
|
| 99 | - | .yuv 00;38;5;136 |
|
| 100 | - | .eps 00;38;5;136 |
|
| 101 | - | .ico 00;38;5;136 |
|
| 87 | + | .jpg 00;36;5;136 |
|
| 88 | + | .jpeg 00;36;5;136 |
|
| 89 | + | .gif 00;36;5;136 |
|
| 90 | + | .bmp 00;36;5;136 |
|
| 91 | + | .ppm 00;36;5;136 |
|
| 92 | + | .tga 00;36;5;136 |
|
| 93 | + | .tif 00;36;5;136 |
|
| 94 | + | .tiff 00;36;5;136 |
|
| 95 | + | .png 00;36;5;136 |
|
| 96 | + | .svg 00;36;5;136 |
|
| 97 | + | .svgz 00;36;5;136 |
|
| 98 | + | .xcf 00;36;5;136 |
|
| 99 | + | .xwd 00;36;5;136 |
|
| 100 | + | .yuv 00;36;5;136 |
|
| 101 | + | .eps 00;36;5;136 |
|
| 102 | + | .ico 00;36;5;136 |
|
| 102 | 103 | ||
| 103 | - | # Files of special interest |
|
| 104 | - | .tex 00 |
|
| 105 | - | .rdf 00 |
|
| 106 | - | .owl 00 |
|
| 107 | - | .n3 00 |
|
| 108 | - | .ttl 00 |
|
| 109 | - | .nt 00 |
|
| 110 | - | .torrent 00 |
|
| 111 | - | .xml 00 |
|
| 112 | - | *Makefile 00 |
|
| 113 | - | *Rakefile 00 |
|
| 114 | - | *Dockerfile 00 |
|
| 115 | - | *rc 00 |
|
| 116 | - | *1 00 |
|
| 117 | - | .nfo 00 |
|
| 118 | - | .md 00 |
|
| 119 | - | .ini 00 |
|
| 120 | - | .yml 00 |
|
| 121 | - | .cfg 00 |
|
| 122 | - | .conf 00 |
|
| 123 | - | .h 00 |
|
| 124 | - | .hpp 00 |
|
| 125 | - | .c 00 |
|
| 126 | - | .hs 00 |
|
| 127 | - | .cpp 00 |
|
| 128 | - | .cc 00 |
|
| 129 | - | .objc 00 |
|
| 130 | - | .sqlite 00 |
|
| 131 | - | .go 00 |
|
| 132 | - | .sql 00 |
|
| 133 | - | .csv 00 |
|
| 134 | - | .js 00 |
|
| 135 | - | .rb 00 |
|
| 104 | + | # Source code |
|
| 105 | + | .rs 00;38;5;131 |
|
| 106 | + | .ts 00;38;5;131 |
|
| 107 | + | .html 00;38;5;131 |
|
| 108 | + | .json 00;38;5;131 |
|
| 109 | + | .toml 00;38;5;131 |
|
| 110 | + | .tex 00;38;5;131 |
|
| 111 | + | .rdf 00;38;5;131 |
|
| 112 | + | .owl 00;38;5;131 |
|
| 113 | + | .n3 00;38;5;131 |
|
| 114 | + | .ttl 00;38;5;131 |
|
| 115 | + | .nt 00;38;5;131 |
|
| 116 | + | .torrent 00;38;5;131 |
|
| 117 | + | .xml 00;38;5;131 |
|
| 118 | + | *Makefile 00;38;5;131 |
|
| 119 | + | *Rakefile 00;38;5;131 |
|
| 120 | + | *Dockerfile 00;38;5;131 |
|
| 121 | + | *rc 00;38;5;131 |
|
| 122 | + | *1 00;38;5;131 |
|
| 123 | + | .nfo 00;38;5;131 |
|
| 124 | + | .md 00;38;5;131 |
|
| 125 | + | .ini 00;38;5;131 |
|
| 126 | + | .yml 00;38;5;131 |
|
| 127 | + | .cfg 00;38;5;131 |
|
| 128 | + | .conf 00;38;5;131 |
|
| 129 | + | .h 00;38;5;131 |
|
| 130 | + | .hpp 00;38;5;131 |
|
| 131 | + | .c 00;38;5;131 |
|
| 132 | + | .hs 00;38;5;131 |
|
| 133 | + | .cpp 00;38;5;131 |
|
| 134 | + | .cc 00;38;5;131 |
|
| 135 | + | .objc 00;38;5;131 |
|
| 136 | + | .sqlite 00;38;5;131 |
|
| 137 | + | .go 00;38;5;131 |
|
| 138 | + | .sql 00;38;5;131 |
|
| 139 | + | .csv 00;38;5;131 |
|
| 140 | + | .js 00;38;5;131 |
|
| 141 | + | .rb 00;38;5;131 |
|
| 136 | 142 | ||
| 137 | 143 | # "unimportant" files as logs and backups (base01) |
|
| 138 | 144 | .log 00;38;5;240 |
|
| 139 | 145 | .bak 00;38;5;240 |
|
| 140 | 146 | .aux 00;38;5;240 |
| 156 | 162 | .pyc 00;38;5;240 |
|
| 157 | 163 | .class 00;38;5;240 |
|
| 158 | 164 | .cache 00;38;5;240 |
|
| 159 | 165 | ||
| 160 | 166 | # Audio formats (orange) |
|
| 161 | - | .aac 00;38;5;166 |
|
| 162 | - | .flac 00;38;5;166 |
|
| 163 | - | .mid 00;38;5;166 |
|
| 164 | - | .midi 00;38;5;166 |
|
| 165 | - | .mka 00;38;5;166 |
|
| 166 | - | .mp3 00;38;5;166 |
|
| 167 | - | .mpc 00;38;5;166 |
|
| 168 | - | .ogg 00;38;5;166 |
|
| 169 | - | .opus 00;38;5;166 |
|
| 170 | - | .ra 00;38;5;166 |
|
| 171 | - | .wav 00;38;5;166 |
|
| 172 | - | .m4a 00;38;5;166 |
|
| 167 | + | .aac 00;33;5;166 |
|
| 168 | + | .flac 00;33;5;166 |
|
| 169 | + | .mid 00;33;5;166 |
|
| 170 | + | .midi 00;33;5;166 |
|
| 171 | + | .mka 00;33;5;166 |
|
| 172 | + | .mp3 00;33;5;166 |
|
| 173 | + | .mpc 00;33;5;166 |
|
| 174 | + | .ogg 00;33;5;166 |
|
| 175 | + | .opus 00;33;5;166 |
|
| 176 | + | .ra 00;33;5;166 |
|
| 177 | + | .wav 00;33;5;166 |
|
| 178 | + | .m4a 00;33;5;166 |
|
| 173 | 179 | ||
| 174 | 180 | # Video formats (as audio + bold) |
|
| 175 | - | .mov 00;38;5;166 |
|
| 176 | - | .mpg 00;38;5;166 |
|
| 177 | - | .mpeg 00;38;5;166 |
|
| 178 | - | .m2v 00;38;5;166 |
|
| 179 | - | .mkv 00;38;5;166 |
|
| 180 | - | .ogm 00;38;5;166 |
|
| 181 | - | .mp4 00;38;5;166 |
|
| 182 | - | .m4v 00;38;5;166 |
|
| 183 | - | .mp4v 00;38;5;166 |
|
| 184 | - | .vob 00;38;5;166 |
|
| 185 | - | .qt 00;38;5;166 |
|
| 186 | - | .nuv 00;38;5;166 |
|
| 187 | - | .wmv 00;38;5;166 |
|
| 188 | - | .asf 00;38;5;166 |
|
| 189 | - | .rm 00;38;5;166 |
|
| 190 | - | .rmvb 00;38;5;166 |
|
| 191 | - | .flc 00;38;5;166 |
|
| 192 | - | .avi 00;38;5;166 |
|
| 193 | - | .fli 00;38;5;166 |
|
| 194 | - | .flv 00;38;5;166 |
|
| 195 | - | .gl 00;38;5;166 |
|
| 196 | - | .m2ts 00;38;5;166 |
|
| 197 | - | .divx 00;38;5;166 |
|
| 198 | - | .webm 00;38;5;166 |
|
| 181 | + | .mov 00;33;5;166 |
|
| 182 | + | .mpg 00;33;5;166 |
|
| 183 | + | .mpeg 00;33;5;166 |
|
| 184 | + | .m2v 00;33;5;166 |
|
| 185 | + | .mkv 00;33;5;166 |
|
| 186 | + | .ogm 00;33;5;166 |
|
| 187 | + | .mp4 00;33;5;166 |
|
| 188 | + | .m4v 00;33;5;166 |
|
| 189 | + | .mp4v 00;33;5;166 |
|
| 190 | + | .vob 00;33;5;166 |
|
| 191 | + | .qt 00;33;5;166 |
|
| 192 | + | .nuv 00;33;5;166 |
|
| 193 | + | .wmv 00;33;5;166 |
|
| 194 | + | .asf 00;33;5;166 |
|
| 195 | + | .rm 00;33;5;166 |
|
| 196 | + | .rmvb 00;33;5;166 |
|
| 197 | + | .flc 00;33;5;166 |
|
| 198 | + | .avi 00;33;5;166 |
|
| 199 | + | .fli 00;33;5;166 |
|
| 200 | + | .flv 00;33;5;166 |
|
| 201 | + | .gl 00;33;5;166 |
|
| 202 | + | .m2ts 00;33;5;166 |
|
| 203 | + | .divx 00;33;5;166 |
|
| 204 | + | .webm 00;33;5;166 |
|
| 199 | 205 | ||
| 200 | 206 |
.profile
+1 -0
| 6 | 6 | ||
| 7 | 7 | export PATH=~/bin:~/.local/bin:~/.yarn/bin:~/.gcloud/bin:~/.cabal/bin:~/.cargo/bin:~/.gem/ruby/2.6.0/bin:~/.radicle/bin:~/.npm-packages/bin:$PATH |
|
| 8 | 8 | export PATH=$PATH:~/.foundry/bin |
|
| 9 | 9 | export NODE_PATH=/usr/lib/node_modules |
|
| 10 | 10 | export EDITOR=nvim |
|
| 11 | + | export VISUAL=nvim |
|
| 11 | 12 | export MOZ_USE_XINPUT2=1 # Pixel scrolling in Firefox |
|
| 12 | 13 | export RIPGREP_CONFIG_PATH=$HOME/.rgrc |
|
| 13 | 14 | export PATH="$HOME/.radicle/bin:$PATH" |
|
| 14 | 15 | export NNN_FIFO=/tmp/nnn.fifo |
|
| 15 | 16 |
.xmobarrc
+2 -2
| 1 | 1 | -- Xmobar configuration |
|
| 2 | 2 | -- vim: ft=haskell |
|
| 3 | 3 | -- |
|
| 4 | 4 | Config { |
|
| 5 | - | font = "xft:monospace:size=14,fallback:size=14" |
|
| 5 | + | font = "xft:monospace:size=10,fallback:size=10" |
|
| 6 | 6 | , borderColor = "black" |
|
| 7 | 7 | , border = TopB |
|
| 8 | 8 | , bgColor = "#000000" |
|
| 9 | 9 | , fgColor = "#dddddd" |
|
| 10 | - | , position = BottomSize C 100 36 |
|
| 10 | + | , position = BottomSize C 100 48 |
|
| 11 | 11 | , persistent = True |
|
| 12 | 12 | , verbose = True |
|
| 13 | 13 | , commands = |
|
| 14 | 14 | [ Run StdinReader |
|
| 15 | 15 | , Run Cpu [ "-t", "<fc=#555>CPU</fc> <total>%" ] 50 |
.xmonad/xmonad.hs
+1 -0
| 154 | 154 | , ((modMask .|. shiftMask, xK_F12), safeSpawn "systemctl" ["hibernate"]) |
|
| 155 | 155 | , ((modMask, xK_F11), safeSpawnProg "slock") |
|
| 156 | 156 | , ((modMask, xK_F10), safeSpawnProg "toggle-displays") |
|
| 157 | 157 | , ((modMask, xK_F5), safeSpawnProg "refresh-display") |
|
| 158 | 158 | , ((modMask .|. controlMask, xK_r), safeSpawn "killall" ["kitty", "-USR1"]) |
|
| 159 | + | , ((modMask, xK_s), safeSpawn "autorandr" ["--cycle"]) |
|
| 159 | 160 | , ((modMask, xK_p), runExecutable) |
|
| 160 | 161 | , ((modMask .|. shiftMask, xK_p), editPrompt home) |
|
| 161 | 162 | , ((modMask, xK_o), switchWindow) |
|
| 162 | 163 | , ((modMask, xK_Tab), toggleWS) |
|
| 163 | 164 | , ((modMask .|. controlMask, xK_Return), toggleFloatNext >> (spawn $ XMonad.terminal conf)) |