մոռացայ նշել։
xterm֊ի գոյներն ինձ համար շատ պայծառ են։ բայց դրանք էլ կարելի ա փոխել։
ես էսպէս եմ փոխել, աւելացնելով հետեւեալը .bashrc
֊ի մէջ՝
#xterm colors
#black
echo -en "\e]4;0;#2e3440\e\\"
#echo -en "\e]4;0;#4c566a\e\\"
#red
echo -en "\e]4;1;#b26a7d\e\\"
#green
echo -en "\e]4;2;#97ba97\e\\"
#yellow
echo -en "\e]4;3;#c2c270\e\\"
#blue
echo -en "\e]4;4;#81a1c1\e\\"
#magenta
echo -en "\e]4;5;#b48ead\e\\"
#cyan
echo -en "\e]4;6;#87c0d0\e\\"
#white
echo -en "\e]4;7;#dbe0ea\e\\"
#color8 gray30
#color9 red
echo -en "\e]4;9;#b26a7d\e\\"
#color10 green
echo -en "\e]4;10;#97ba97\e\\"
#color11 yellow
echo -en "\e]4;11;#c2c270\e\\"
#color12 blue
echo -en "\e]4;12;#81a1c1\e\\"
#color13 magenta
echo -en "\e]4;13;#b48ead\e\\"
#color14 cyan
echo -en "\e]4;14;#87c0d0\e\\"
#color15 white
echo -en "\e]4;15;#dbe0ea\e\\"
#xterm #տերմինալ #կոնսոլ #կարգաւորում #տէք #լինուքս #իւնիքս #xorg #թափանցիկութիւն
իմ xterm֊ի հետ կապուած կարգաւորումները՝
նախ սթարտ պիտի լինի X֊ի հետ միասին xcompmgr֊ն, իսկ transset ծրագիրը պէտք ա տեղակայուած լինի։
~/.bashrc֊ի մէջ գրուած ա՝
[ -n "$XTERM_VERSION" ] && transset --id "$WINDOWID" >/dev/null
ապա xterm֊ը սթարտ ա լինում թափանցիկ։
բայց ո՞նց ա սթարտ լինում։
windowmaker֊ի մենիւ֊ում սէնց տող ունեմ՝
(run..., SHORTCUT, "Control+Mod1+r", EXEC, "%A(Run, Type command:)"),
(xterm, SHORTCUT, "Control+Mod1+n", EXEC, "xterm -sb -fa 'Mono' -fs 16"),
(mrxvt, SHORTCUT, "Control+Mod+/", EXEC, mrxvt),
(firefox, EXEC, "/usr/bin/firefox"),
("firefox-private", EXEC, "/usr/bin/firefox -private-window"),
(chromium, EXEC, "chromium-bin --incognito"),
(netsurf, EXEC, "netsurf-gtk3"),
run֊ի տակ հէնց ինքն ա։ ու ctrl+alt+n֊ով սթարտ ա լինում։
հիմա նայենք իմ ~/.Xresources֊ին՝
նախ կրկնւում են բաներ, զի միշտ չի որ համ xterm֊ի, համ uxterm֊ի համար աշխատում ա նորմալ։
որ ֆոնը սեւ լինի, տառատեսակն էլ՝ մոխրագոյն՝
xterm*background: black
uxterm*background: black
xterm*foreground: lightgray
uxterm*foreground: lightgray
լռելեայն տառատեսակը՝
xterm*faceName: Monospace
uxterm*faceName: Monospace
xterm*faceSize: 14
uxterm*faceSize: 14
որ ctrl+ կամ ctrl- ֊ով մեծանայ կամ փոքրանայ չափսը (ու էլ կարիք չլինի ctrl աջ կտոց ու ընտրել ասենք huge կամ enormous)՝
xterm*allowWindowOps: true
uxterm*allowWindowOps: true
XTerm.vt100.translations: #override \n\
Ctrl <Key> minus: smaller-vt-font() \n\
Ctrl <Key> plus: larger-vt-font()
UXTerm.vt100.translations: #override \n\
Ctrl <Key> minus: smaller-vt-font() \n\
Ctrl <Key> plus: larger-vt-font()
ու ինչքան տող պահի բուֆերում՝
XTerm.vt100.saveLines: 65535
UXTerm.vt100.saveLines: 65535
մէկ էլ որ էն ինչ select ա եղել, գնայ էն բուֆերի մէջ, որը այլ տեղում ctrl+v ֊ով կը լինի փակցնել՝
XTerm.vt100.selectToClipboard: true
UXTerm.vt100.selectToClipboard: true
սա միշտ չի որ յարմար ա։ զի ուզում ես յաճախ մկնիկի միջին կտոցով անել։ իսկ դա կորում ա, զի այլ քոփի բուֆերի մէջ ա գնում։
#xterm #տերմինալ #կոնսոլ #կարգաւորում #տէք #լինուքս #իւնիքս #xorg #թափանցիկութիւն
and then, i thought, what did we gain with wayland. ok we loose things, but for what?
https://openbenchmarking.org/result/1905024-HV-FEDORA30D09&obr_sgm=y
11 years after the first release, what we have is comparable performance to X.
11 years is a lot of time. you had everything, all corporate resources, political force to push this technology, money to develop, and still, 11 years after the first release - comparable performance.
should i believe to wayland?
#xorg #wayland #benchmark #politics #technology #linux
p. s. if i use wayland + gnome | kde (and those are cpu hoggers, let’s say you cannot deal with audio + gnome/kde, gentoo-studio recommends and ships by default xfce, but even xfce is too heavy for me) then i loose speed anyway, because gnome/kde.
and if the speed of xorg vs wayland is comparable, then windowmaker on xorg is faster than gnome on wayland.
p. p. s. phoronix has to remove ‘php’ letters from its url apis, to be free to change underlying php and get rid of it.
The Wayland architecture integrates the display server, window manager and compositor into one process. You can think of Wayland as a toolkit for creating clients and compositors. It is not a specific single compositor or window manager. If you want a different window manager, you can write a new one.
I don’t know much about Wayland but the immediate question is: Why would you want to do that? If Wayland has it’s own window manager built in why do you need another one? It’s like support for Windows or OS X. Not needed as those systems have their own window managers and not really support replacing it. This is contrary to X which has no window manager by default and allows and encourages others to implement it. Window Maker is a window manager for X (as stated in the info box) and Wayland aims to be an incompatible replacement of X. So they are not really a good match at first sight.
now, they say - use wayland, it’s a new and good thing. this is a dealbreaker for me. i can’t live without windowmaker.
also, says
If Wayland has it’s own window manager built in why do you need another one?
wait, how? seriously? if there’s a one brand of bread, why would you need another one?
this is centralization again.
#quote #technology #wayland #xorg #linux #unix #windowmaker #design
just met Jan Wildeboer at #evn #zvartnots #airport w/@{անկապ ; ach94er@spyurk.am}. he’s a #redhat guy. #free-software evangelist. we are really excited to have him at our event.
already discussed #wayland vs #xorg and other political and technical questions. (: i’ve heard some very interesting stories.
#barcampevn17 #barcampevn #yerevan
@{Antranig Vartanian ; antranigv@spyurk.am}, i guess you might enjoy some debates with him. (: @{utopianlab* ; utopeanlab@spyurk.am} he’s Dutch, you know. (:
#xorg #screenshot #zaphod
So what I understand is that #Wayland just simply transfer bitmaps via #network, like #vnc does. On the other hand, #Xorg transfers some commands to draw primitives, and those primitives are drawed by another Xorg. This is the difference, right? Then, the question is - is it good or not? I mean is it a good design? What it gives us? That we cannot redraw primitives other way, for example. Like we cannot change our X to draw circles instead of rectangles. On the opposite, the same is bad: I cannot draw it a little differently. I cannot redefine primitives. Probably, I cannot use other X font server, as I can in case of X.