-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSetupMySysGuide.txt
117 lines (105 loc) · 8.89 KB
/
SetupMySysGuide.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
###############################################################################
###############################################################################
__ __ ____ _ _
| \/ |_ _ / ___|| |_ ___ _ __ ___ | |_ ___
| |\/| | | | | \___ \| __/ _ \ '_ \/ __| | __/ _ \
| | | | |_| | ___) | || __/ |_) \__ \ | || (_) |
|_| |_|\__, | |____/ \__\___| .__/|___/ \__\___/
|___/ |_|
____ _ ____ _
/ ___| ___| |_ _ _ _ __ / ___| _ _ ___| |_ ___ _ __ ___
\___ \ / _ \ __| | | | '_ \ \___ \| | | / __| __/ _ \ '_ ` _ \
___) | __/ |_| |_| | |_) | ___) | |_| \__ \ || __/ | | | | |
|____/ \___|\__|\__,_| .__/ |____/ \__, |___/\__\___|_| |_| |_|
|_| |___/
Name: Amir Reza Sadeghi
Email: e.a.sadeqi@gmail.com
Date: So 17. Mai 03:55:54 CEST 2020
###############################################################################
###############################################################################
So I want to fully switch to manjaro linux. And Also I want to Standardize my steps
to setup my workspace to save more time. may be in the future automize it. Note that
I will use manjaro KDE and in a distinct session i3 window manager.
so after installing manjaro linux and after Update the system I will do:
1. move the window buttons to left in KDE.
2. Active AUR and select the check for updates box.
3. Kate->Settings->Configure Kate->Editing->General->Input Mode->Select Vi Input Mode.
4. install tmux(OFR) and tmux-bash-completion(AUR).
5. install powerline and powerline-fonts from OFR, then add below to your ~/.bashrc file to enable it in terminal:
powerline-daemon -q
POWERLINE_BASH_CONTINUATION=1
POWERLINE_BASH_SELECT=1
. /usr/share/powerline/bindings/bash/powerline.sh
and add below to your ~/.tmux.conf to enable status line in tmux sessions:
source /usr/lib/python3.8/site-packages/powerline/bindings/tmux/powerline.conf
6. install figlet from OFR to print text banners line the one at top of this file.
7. install neovim from OFR.
8. install i3-wm, i3lock, i3status from OFR(i think i installed dmenu Also from OFR).
9. Go to System Settings-> Hardware Configuration -> Atuo Install Proprietary Driver. this installs hybrid bumblebee GPU Drivers.
10. in Steam add this to launch options of Counter Strike to enable nvidia GPU (As I Know, but it is not good yet as windows games):
primusrun steam steam://rungameid/730
Update(Fr 22. Mai 01:43:49 CEST 2020):
As I mentioned the performance of the bumblebee is not as good as windows. so i was not interested in it. so i find two way to get the better performance:
1. using optimus-manager: the instruction to setup this can be found at below link:
https://github.com/Askannz/optimus-manager
i like the way how it works and has GUI interface and hybrid support and easy switch between intel and nvidia. like in windows. but like in windows
i have a problem in steam games like CSGO. I think the Nvidia card gets too hot and system suddenly shuts down. so i love this option but i can't use
it on this system.
2. Set up PRIME with NVIDIA proprietary driver(I use This): the instruction to setup this can be found at below link:
https://forum.manjaro.org/t/howto-set-up-prime-with-nvidia-proprietary-driver/40225
this way has good performance on games and has not the problem of the first way. but nvidia and intel are both ON and so power consumption is high, but
i think(i think!!!) this feature in my system solves the problem of first way, because i think!!! in this way the computation loads divide between intel
and nvidia so the temperature of nvidia and laptop does not go high and system does not shut down suddenly(this is my think!!!).
in each situation i uninstalled video-linux and bumblebee drivers and installed video-nvidia-418xx(using manjaro system settings).
!!! NOTE !!! : I you have done something wrong and manjaro does not boot and after asus logo shows just black screen, don't be afraid. in grub boot menu list on
manjaro press "e" and then at the end of linux line add "3" then press F10. so you will go to tty session. in there using "nmcli" connect to internet or your wifi
and then solve the problem, e.g. using mhwd uninstall all video drivers and install bumblebee and then reboot. so you can boot to your manjaro!
11. in System Settings go to Input Devices->keyboard->layouts and add German(QWERTY) and Persian Keyboards and Meta+Space as Alternative Shortcut to change the Languages.
12. Setup Git:
git is installed by default so you just run below commands in terminal:
git config --global user.name "username"
git config --global user.email email@example.com
git config --global core.editor nvim
13. Customize the i3:
1. install polybar from OFR to create a clean bar for i3.
2. setup XDG base directory for config files which is a nice thing to have a clean system:
add below line at the end of your ~/.bashrc file:
export XDG_CONFIG_HOME=${HOME}/.config
3. here i have switched to 14 to customize kde and i will sitch to here to continue the i3 customization.
14. Customize KDE:
!!!NOTE!!!: I have some problems with customization. in before versions of my kde installation i had more options for example in transparency settings, but they are deleted now and
i could not find them now. in the future i will improve it.
Note that I am following the bellow links so if somethings droped go to them:
1. https://www.youtube.com/watch?v=kotYskfykl0
2. https://www.youtube.com/watch?v=OBCBqEC6sS8&feature=youtu.be
1. Go to System Settings->Appearance->Global Theme and Install McMojave LAF and Apply it to system.
2. under Cursors install OSX El Capitan and apply it.
3. go to Application Style->Configure GNOME ... -> install for GTK3 McHigh Sierra and Apply it to both GTK2 and GTK3.
4. in window decoration Tab Configure your window top pannel buttons.
!!NOTE!! i have some problem with window decorations not solved yet. in non maximized window i have some wierd pannel transparency. the best i have succeded to get is by installing
ArcOSX Black Transparent and Macteria themes for window decoration. at the momment i have applied Macteria.
5. install Kvantum Manager (Kvantum-qt5) from OFR and apply McMojave theme and check Transparent Menu Title bar and adjust the window opacity and menu opacity respectivly by 5 and 15
percents and then save them. tweak these values to get better transparency.
6. go to Startup and shut down and apply McMojave for SDDM login Screen.
7. add a new empty pannel and install new widgets chili clock and application title. then add all of the things that you want in the panel.
1. application launcher 2. application title 3. global menu 4. notifications 5. search 6. chili clock 7. audio 8. networks 9. battery and brightness 10. system trays
!note!: in keyboard settings change show label to show flag to show the flag of the use language.
configure application title to show application name and chech the Bold Box.
configure chili clock to use fixed font size 14 and not to use 24 hour scale.
configure system trays to not show repetitive things.
8. install Latte (latte-dock) from OFR. Do some ricing on it.
9. in system settings enable wobbly windows and magic lamp for nice window effects.
10. check the no feedback box in system settings-> applications-> launch feedback.
11. follow bellow link to remove title bar on max window:
https://www.youtube.com/watch?v=uyz4-KZOzyI
12. install dracula theme for konsole from bellow link:
https://draculatheme.com/konsole/
and add transparency in settings->Edit Current Profile->Edit->... and adjust it to 20 percent.
15. now the default fonts of manjaro make me to tear. so let's make it good:
1. I have downloaded all the fonts in "https://developer.apple.com/fonts/" from some github repos that i found them by searching in google. these are apple fonts for mac osx.
2. Copy the Folder that contains the *.otf or *.ttf files to /usr/share/fonts/ to use it system wide. i checked the system settings and the fonts are available there. it may be needed to execute
" fc-cache " to update font cache so i think the fonts would be available in the system settings.
3. The Fonts that i will install, would be:
1. SF Pro 2. SF Mono 3. New York (From Apple Fonts)
4. fonts are not in terminal settings...
!!! NOTE !!! : Till here I used GUI package manager and I as I remember I install all Optional dependency for installed Packages.