SWKIMA-yosssy / dotfiles

this is my environment
0 stars 0 forks source link

After User in arch #1

Open SWKIMA-yosssy opened 4 months ago

SWKIMA-yosssy commented 4 months ago

this is how i did after the installation of arch and useradd general user , enable etha or wlan, enable sudo, and enable pacman.

// install yay sudo pacman -S git fakeroot binutils make gcc base-devel go <- key 'y' required git clone https://aur.archlinux.org/yay-bin.git cd yay-bin makepkg -si rm -rfd yay-bin

---- below generate build error. don't do like this ----- git clone https://aur.archlinux.org/yay.git cd yay makepkg -si ==>error occured. terminal said "==> ERROR: A failure occurred in build(). Aborting . . ."

// install hyprland yay -S hyprland <- key 'y' required

//brew install /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" <- any key or enter required (echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"') >> ~/.bashrc eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"

//terminal emurater alacritty install sudo pacman -S alacritty <- key 'y' required

vim ~/.config/hypr/hyprland.conf """ edited autogenerated = 1 ==> autogenerated = 0 $terminal = kitty ==> $terminal = alacritty xwayland { force_zero_scaling = true } exec-once = waybar input { kb_layout = jp <--changed from us ... }

""" edit complete ==> terminal settings ( into alacritty) does not work. it should be fixed. ==> terminal settings will be enable after installing waybar and wofi hyprpaper. (or maybe after type " alacritty on linux ==> raw console.) but i don't know why.

// waybar install sudo pacman -S waybar <- key '1' is required becausethere are two provider. sudo pacman -S wofi hyprpaper

SWKIMA-yosssy commented 4 months ago

2nd day

// install google chrome yay -S google-chrome <- alot of yes are required

//nerd font install curl -OL https://github.com/ryanoasis/nerd-fonts/releases/download/v3.1.1/iA-Writer.zip sudo pacman -S unzip rm .zip mkdir -p .local/share/fonts/ttf/iMWriting mv .ttf .local/share/fonts/ttf/iMWriting rm *.md fc-cache -vf ("fc-list | grep iM" to confirm that iMWriting font has been installed correctly) //write the config of alacritty mkdir .config/alacritty vim .config/alacritty/alacritty.yml """ font: normal: family: NF bold: family: NF italic: family: NF style: Italic """ alacritty migrate <- after v0.13 on alacritty, yml file settings is deprecated. so that this command convert yml into tml, which is new type of setting file. ////PLEASE CHECK your alacritty use iMWriting nerd font now.

//install your dotfiles git clone [-b BRANCHNAME] https:~~~~ ////if you don't have any starting shellscript, you have to make symbolic link manually

// install zsh through brew pacman -S Duplicate of # zsh zsh-completions brew install starship ===>after link shymbolic link ===>note that you have to add brew's bin and sbin path into zsh's $PATH to use brew in zsh. source .zshrc |WARNING| chsh can't work well with zsh install through brew at the situation in default. you must install zsh through pacman. chsh -s $(which zsh) logout |RELOGIN|

//install astronvim brew install neovim git clone --depth 1 https://github.com/AstroNvim/AstroNvim ~/.config/nvim nvim

// install Japanese charactors yay -S noto-fonts-cjk noto-fonts-emoji sudo pacman -S fcitx5-im fcitx5-mozc fcitx5-gtk ==> in hyprland, you can use fcitx/fcitx5 after just add "exec-once = fcitx5"

SWKIMA-yosssy commented 4 months ago

3rd day

//to use iwd on general user, we should do below on ROOT usermod -aG wheel YOURUSER usermod -aG dbus YOURUSER usermod -aG network YOURUSER

// install docker sudo pacman -S docker sudo systemctl enable --now docker.service sudo systemctl enable --now containerd.service systemctl status docker.service --no-pager // engendar new group "docker" sudo groupadd -f docker // add user into group "docker sudo usermod -aG docker $USER // load new group's settings now newgrp docker

// file manager sudo pacman -S thunar

// activate GTK theme ==>install Sweet theme and Sweet icons (it is named "Sweet-master" and "Sweet-folders" in github) sudo mv PARENTAL_DIRECTORY_OF_SWEET_THEME /usr/share/themes sudo mv PARENTAL_DIRECTORE_OF_SWEET_ICONS /usr/share/icons |NOTE| gsettings(GTK's settings daemon?) can't find directory abobe recursively. PLEASE PUT GTK's setting directory, which contain ONLY pure setting stuff on that directory(usr/share/themes or icons)
|NOTE| theme and icon's name is named from its directory's name sudo pacman -S nwg-look ==> do nwg-look and configure in its GUI

SWKIMA-yosssy commented 4 months ago

4th day // install brightnessctl to control display brightness in hyprland sudo pacman -S brightnessctl

SWKIMA-yosssy commented 4 months ago

day5 //install bat, exa sudo pacman -S exa bat

day6 //install observing tool "sysstat" , which include sar sudo pacman -S sysstat

//change to tokyo-night gtk theme sudo pacman -S gtk-engine-murrine gnome-themes-extra ttf-font-awesome wget https://github.com/Fausto-Korpsvart/Tokyo-Night-GTK-Theme/archive/refs/heads/master.zip ==>installed file is named "master.zip" unzip master.zip ==>unziped directory is named Tokyo-Night-GTK-Theme-master ==>now supposing you are in home dir and Tokyo~~~-master are below your home dir mv Tokyo-Night-GTK-Theme-master/themes/ ~/.themes mv Tokyo-Night-GTK-Theme-master/icons/ ~/.local/share/icons