LINUX.ORG.RU

Plan9


32

0

Всего сообщений: 2

Безмятежность

У нас в Красноярске в это время года пасмурно, погода портится, льют осенние дожди, серые тучи закрывают небо, отчего не хватает солнца, и вместе с ним нет и настроения. В Москве прохладно, но осенью, как у нас в Сибири, совсем не пахнет, а вместо этого светит солнце, днём даже пригревает. В общем, надо привыкать к новому климату.

Погода должна радовать, но старые привычки, что осенью всё серое и хочется чего-то светлого — не отпускают. Захотелось вернуться к светлым тонам в интерфейсе. На скриншоте закос под ACME (Plan9).

CRUX, FVWM с закосом под классику, — классику, по которой я уверен, уже тоскуют даже самые матёрые линуксоиды. URxvt, vim как IDE.

>>> Пустой рабочий стол

>>> Firefox, Telegram

Для разнообразия были выбраны чуть разные оттенки жёлтого в urxvt и vim. И, как можно увидеть, к использованию предлагается как тёмный (dark), так и светлый (light) стиль оформления.

~/.Xresources

URxvt.cursorColor: #a6dcf8
URxvt.scrollBar: true
URxvt.scrollBar_right: true
URxvt.scrollstyle: plain
URxvt.scrollColor: #999957

!URxvt.background: #ffffec
!URxvt.foreground: #424242

URxvt.background: #1a1a1a
URxvt.foreground: #ffffec

URxvt.color0: #424242
URxvt.color1: #b8261e
URxvt.color2: #3e8630
URxvt.color3: #7f8f29
URxvt.color4: #2a8dc5
URxvt.color5: #8888c7
URxvt.color6: #6aa7a8
URxvt.color7: #999957
URxvt.color8: #eeeea7
URxvt.color9: #f2acaa
URxvt.color10: #98ce8f
URxvt.color11: #b6b79c
URxvt.color12: #a6dcf8
URxvt.color13: #d0d1f7
URxvt.color14: #b0eced
URxvt.color15: #ffffec

~/.vim/colors/acme.vim

highlight clear 

highlight! Normal guibg=#ffffea guifg=#000000 ctermbg=230 ctermfg=232 
highlight! NonText guibg=bg guifg=#ffffea ctermbg=bg ctermfg=230
highlight! StatusLine guibg=#aeeeee guifg=#000000 gui=NONE ctermbg=159 ctermfg=232 cterm=NONE
highlight! StatusLineNC guibg=#eaffff guifg=#000000 gui=NONE ctermbg=194 ctermfg=232 cterm=NONE
highlight! WildMenu guibg=#000000 guifg=#eaffff gui=NONE ctermbg=black ctermfg=159 cterm=NONE
highlight! VertSplit guibg=#ffffea guifg=#000000 gui=NONE ctermbg=159 ctermfg=232 cterm=NONE
highlight! Folded guibg=#cccc7c guifg=fg gui=italic ctermbg=187 ctermfg=fg cterm=italic
highlight! FoldColumn guibg=#fcfcce guifg=fg ctermbg=229 ctermfg=fg
highlight! Conceal guibg=bg guifg=fg gui=NONE ctermbg=bg ctermfg=fg cterm=NONE
highlight! LineNr guibg=bg guifg=#505050 gui=italic ctermbg=bg ctermfg=239 cterm=italic
highlight! Visual guibg=fg guifg=bg ctermbg=fg ctermfg=bg
highlight! CursorLine guibg=#ffffca guifg=fg ctermbg=230 ctermfg=fg
highlight! Pmenu guibg=bg guifg=fg ctermbg=bg ctermfg=fg
highlight! PmenuSel guibg=fg guifg=bg ctermbg=fg ctermfg=bg

highlight! Statement guibg=bg guifg=fg gui=italic ctermbg=bg ctermfg=fg cterm=italic
highlight! Identifier guibg=bg guifg=fg gui=bold ctermbg=bg ctermfg=fg cterm=bold
highlight! Type guibg=bg guifg=fg gui=bold ctermbg=bg ctermfg=fg cterm=bold
highlight! PreProc guibg=bg guifg=fg gui=bold ctermbg=bg ctermfg=fg cterm=bold
highlight! Constant guibg=bg guifg=#101010 gui=bold ctermbg=bg ctermfg=233 cterm=italic
highlight! Comment guibg=bg guifg=#303030 gui=italic ctermbg=bg ctermfg=236 cterm=italic
highlight! Special guibg=bg guifg=fg gui=bold ctermbg=bg ctermfg=fg cterm=bold
highlight! SpecialKey guibg=bg guifg=fg gui=bold ctermbg=bg ctermfg=fg cterm=bold
highlight! NonText guibg=bg guifg=fg gui=bold ctermbg=bg ctermfg=fg cterm=bold
highlight! Directory guibg=bg guifg=fg gui=bold ctermbg=bg ctermfg=fg cterm=bold
highlight! link Title Directory
highlight! link MoreMsg Comment
highlight! link Question Comment

hi link vimFunction Identifier

let g:colors_name = "acme"

~/.fvwm/config

DestroyModuleConfig FvwmIconMan:*
*FvwmIconMan: UseWinList true
*FvwmIconMan: Resolution global
*FvwmIconMan: Sort id
*FvwmIconMan: Shape true
*FvwmIconMan: Tips always
*FvwmIconMan: TipsDelays 0
*FvwmIconMan: TipsFont "xft:Sans:size=8"
*FvwmIconMan: TipsFormat "%t"
*FvwmIconMan: ManagerGeometry 1x1
*FvwmIconMan: ButtonGeometry 180x25
*FvwmIconMan: MaxButtonWidth 180
*FvwmIconMan: DrawIcons always
*FvwmIconMan: ReliefThickness 1
*FvwmIconMan: Format "%t"
*FvwmIconMan: Font "xft:Sans:size=10"
*FvwmIconMan: Action Mouse 0 A ret
*FvwmIconMan: Action Mouse 1 A sendcommand IconManClick
*FvwmIconMan: Action Mouse 3 A sendcommand "Menu MenuIconOps"
*FvwmIconMan: Title ""

DestroyModuleConfig TaskBar:*
*TaskBar: Geometry $[vp.width]x32+0-0
*TaskBar: Font "xft:Sans:size=10:antialias=True"
*TaskBar: (Container)
*TaskBar: (Container(Rows 1 Columns $[vp.width]), Padding 2 2, Frame 2)
PipeRead 'echo "*TaskBar: ($(($[vp.width] - 50))x1, Container, Frame 0)"'
*TaskBar: (Swallow FvwmIconMan 'Module FvwmIconMan', Frame 0)
*TaskBar: (End)
*TaskBar: (50x1, Container, Frame 0)
*TaskBar: (Container, Frame -1)
*TaskBar: (Swallow DateTime 'Module FvwmScript FvwmScript-DateTime', Frame 0)
*TaskBar: (End)
*TaskBar: (End)
*TaskBar: (End)

>>> Просмотр (3440x1440, 145 Kb)

 , ,

Spoofing
()

Очень черный Arch

  • WM - rio, вытянутый из пакета Plan 9 from User Space и с несколькими маленькими патчами от меня. По сути, является форком w9wm. Все операции с окнами доступны из менюшки, которая вызывается по клику на рут-окне или на неактивном окне. Модель фокуса - click to focus.
  • GTK - все та же Boje-Greyscale
  • Значки - все те же Any Color You Like :)
  • Терминал - xterm. Раньше пользовал rxvt-unicode, но он как-то плохо работает в rio.

Дополнительные скриншотики:

  • One - самый используемый воркспейс (с MPD-клиентом, часами, и т.д.).
  • Two - браузер + возможно, пара терминалов за ним.
  • Three - Emacs.
  • Four - редко используемый воркспейс. Для игрулек и всякой ерунды.

В Emacs пишется НЕХ, приближающая поведение X11 rio к Plan 9 rio, а именно перекрытие текущего окна вместо создания нового. Еле как, но работает.

>>> Просмотр (1366x768, 3 Kb)

 ,

Extraterrestrial
()