Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 10 additions & 7 deletions .bin/initial-installation.sh
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ print_log_message() {
}

printf "\e[36mPlease, make sure you move all files to your home directory.\e[0m\n"
printf "\e[36mAlso, the computer must have internet access and git must be installed.\e[0m\n"
printf "\e[36mComputer must have internet access and git must be installed with ssh-keys.\e[0m\n"

while true; do
read -rp "Do you want to continue? (y/n): " choice
Expand All @@ -54,13 +54,16 @@ print_log_message $info_color "prerequisites check..."
# Files check
check_file "${HOME}/.system-config-backup/pacman/pacman.conf"
check_file "${HOME}/.system-config-backup/pkglist.txt"
check_file "${HOME}/.system-config-backup/pacman/create-backup.hook"
check_file "${HOME}/.system-config-backup/pacman/create-aur-backup.hook"
check_file "${HOME}/.system-config-backup/pacman/electron.hook"
check_file "${HOME}/.system-config-backup/pacman/91-create-backup.hook"
check_file "${HOME}/.system-config-backup/pacman/92-create-aur-backup.hook"
check_file "${HOME}/.system-config-backup/pacman/93-electron.hook"
check_file "${HOME}/.system-config-backup/pacman/94-check-pacnew.hook"
check_file "${HOME}/.system-config-backup/pacman/95-backup-configs.hook"
check_file "${HOME}/.system-config-backup/systemd/logind.conf"
check_file "${HOME}/.system-config-backup/tlp.conf"
check_file "${HOME}/.system-config-backup/config.toml"
check_file "${HOME}/.system-config-backup/reflector.conf"
check_file "${HOME}/.system-config-backup/systemd/resolved.conf"
check_file "${HOME}/.system-config-backup/tlp/tlp.conf"
check_file "${HOME}/.system-config-backup/greetd/config.toml"
check_file "${HOME}/.system-config-backup/reflector/reflector.conf"
#Packages check
check_package "git"

Expand Down
3 changes: 0 additions & 3 deletions .config/sway/config.d/keybinds.conf
Original file line number Diff line number Diff line change
Expand Up @@ -142,6 +142,3 @@ bindsym --to-code $mod+t exec $term -e yazi
bindsym --to-code $mod+Shift+Return exec cool-retro-term
bindsym --to-code $mod+Escape exec swaylock
bindsym --to-code $mod+n exec swaync-client -t -sw -R -rs

# Other
bindsym --to-code $mod+Shift+d exec rofi-ttv
4 changes: 2 additions & 2 deletions .github/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@
1. You need to install Arch Linux (please follow the official
[guide](https://wiki.archlinux.org/title/Installation_guide)).
2. Establish a stable internet connection.
3. Install git. You can do this by running the `pacman -S git` command.
3. Install `git` and `base-devel` packages.
4. Copy this repository to your $HOME directory.
5. Run the initial-installation script `sh .bin/initial-installation.sh`. This
script will install all the necessary packages and move all the necessary
Expand All @@ -168,8 +168,8 @@
[![Star History Chart](https://api.star-history.com/svg?repos=CelticBoozer/dotfiles&type=Timeline&theme=dark)](https://star-history.com/#CelticBoozer/dotfiles&Timeline)

### :coin: Donation
<!-- cSpell:disable -->
<!-- markdownlint-disable MD033 -->
| ![USDT-TRC20](assets/USDT.jpg) | ![BTC](assets/BTC.jpg) | ![ETH](assets/ETH.jpg) |
|:----------------------------------:|:------------------------------------------:|:------------------------------------------:|
| USDT TRC20 | BTC | ETH |
| TGhY5bCn12EDP3MGgs8Qg4YerczhP3PsC5 | bc1qru2p84r3zecva68e804jtjqp923mx2eekqwg3a | 0xb00d88737B0BD4f5cb5fc7519b3d27045b796ceb |

Check warning on line 175 in .github/README.md

View workflow job for this annotation

GitHub Actions / Spellcheck project

Unknown word (eekqwg)

Check warning on line 175 in .github/README.md

View workflow job for this annotation

GitHub Actions / Spellcheck project

Unknown word (jtjqp)

Check warning on line 175 in .github/README.md

View workflow job for this annotation

GitHub Actions / Spellcheck project

Unknown word (zecva)

Check warning on line 175 in .github/README.md

View workflow job for this annotation

GitHub Actions / Spellcheck project

Unknown word (Yerczh)
86 changes: 40 additions & 46 deletions .ideavimrc
Original file line number Diff line number Diff line change
Expand Up @@ -47,53 +47,51 @@ let g:WhichKeyDesc_tool_git = "<leader>tg Git window"
let g:WhichKeyDesc_tool_commit = "<leader>tc Commit window"
let g:WhichKeyDesc_tool_problem = "<leader>tl Problems window"
let g:WhichKeyDesc_tool_run = "<leader>tr Run window"
let g:WhichKeyDesc_tool_database = "<leader>td Database window"
let g:WhichKeyDesc_tool_database = "<leader>tb Database window"
let g:WhichKeyDesc_tool_structure = "<leader>to Outline structure window"
let g:WhichKeyDesc_tool_maven = "<leader>tm Maven window"
let g:WhichKeyDesc_tool_checkstyle = "<leader>ts Checkstyle window"
let g:WhichKeyDesc_tool_debug = "<leader>td Debug window"

let g:WhichKeyDesc_execution = "<leader>e Execution menu"
let g:WhichKeyDesc_execution_run = "<leader>er Run"
let g:WhichKeyDesc_execution_run_config = "<leader>eR Choose run configuration"
let g:WhichKeyDesc_execution_debug = "<leader>ed Debug"
let g:WhichKeyDesc_execution_stop = "<leader>es Stop"
let g:WhichKeyDesc_execution_stop = "<leader>eS Stop"

let g:WhichKeyDesc_debug = "<leader>d Debug menu"
let g:WhichKeyDesc_debug_start = "<leader>de Strat debug"
let g:WhichKeyDesc_debug_add_breakpoint = "<leader>db Add Breakpoint"

let g:WhichKeyDesc_split = "<leader>w Split menu"
let g:WhichKeyDesc_split_vertically = "<leader>ws Split vertically"
let g:WhichKeyDesc_split_horizontally = "<leader>wS Split horizontally"

let g:WhichKeyDesc_refactor = "<leader>r Refactor menu"
let g:WhichKeyDesc_refactor_rename = "<leader>rn Rename element"
let g:WhichKeyDesc_refactor_intention_action = "<leader>ri Show intention actions"
let g:WhichKeyDesc_refactor_extract_method = "<leader>rm Extract method"
let g:WhichKeyDesc_refactor_introduce_variable = "<leader>rv Introduce variable"
let g:WhichKeyDesc_refactor_introduce_field = "<leader>ra Introduce field"
let g:WhichKeyDesc_refactor_reformat_code = "<leader>rf Reformat code"
let g:WhichKeyDesc_refactor_change_signature = "<leader>rs Change signature"
let g:WhichKeyDesc_refactor_action_list = "<leader>rr Actions list"

let g:WhichKeyDesc_go_to = "<leader>g Go to menu"
let g:WhichKeyDesc_go_to_declaration = "<leader>gd Go to declaration"
let g:WhichKeyDesc_go_to_type_declaration = "<leader>gy Go to type declaration"
let g:WhichKeyDesc_go_to_implementation = "<leader>gi Go to implementation"
let g:WhichKeyDesc_go_to_usages = "<leader>gu Show usages"
let g:WhichKeyDesc_go_to_test = "<leader>gt Go to test"
let g:WhichKeyDesc_go_to_back = "<leader>gb Go back"
let g:WhichKeyDesc_go_to_forward = "<leader>gn Go forward"
let g:WhichKeyDesc_go_to = "g Go to menu"
let g:WhichKeyDesc_go_to_declaration = "gd Go to declaration"
let g:WhichKeyDesc_go_to_type_declaration = "gy Go to type declaration"
let g:WhichKeyDesc_go_to_implementation = "gi Go to implementation"
let g:WhichKeyDesc_go_to_test = "gt Go to test"
let g:WhichKeyDesc_go_to_back = "gb Go back"
let g:WhichKeyDesc_go_to_forward = "gn Go forward"

let g:WhichKeyDesc_action = "<leader>a Actions"
let g:WhichKeyDesc_action_context = "<leader>am Show intention actions"
let g:WhichKeyDesc_action_search = "<leader>as Search everywhere"
let g:WhichKeyDesc_action_context = "<leader>aa Show intention actions"
let g:WhichKeyDesc_action_generate = "<leader>ag Generate"


let g:WhichKeyDesc_search = "<leader>f Search"
let g:WhichKeyDesc_search_all = "<leader>ff Search everywhere"
let g:WhichKeyDesc_search_references = "<leader>fr Search references"

let g:WhichKeyDesc_comment = "<leader>c Comment"
let g:WhichKeyDesc_comment_line = "<leader>cc Comment line"
let g:WhichKeyDesc_comment_block = "<leader>cb Comment block"

let g:WhichKeyDesc_folding = "<leader>z Folding"
let g:WhichKeyDesc_folding_fold = "<leader>zc Collapse region"
let g:WhichKeyDesc_folding_expand = "<leader>ze Expand region"
let g:WhichKeyDesc_folding_fold_all = "<leader>zC Collapse all"
let g:WhichKeyDesc_folding_expand_all = "<leader>zE Expand all"
" ==================================================================================================
" To get actions list, use
" General
Expand All @@ -108,51 +106,47 @@ map <leader>tg <Action>(ActivateVersionControlToolWindow)
map <leader>tc <Action>(ActivateCommitToolWindow)
map <leader>tl <Action>(ActivateProblemsViewToolWindow)
map <leader>tr <Action>(ActivateRunToolWindow)
map <leader>td <Action>(ActivateDatabaseToolWindow)
map <leader>tb <Action>(ActivateDatabaseToolWindow)
map <leader>to <Action>(ActivateStructureToolWindow)
map <leader>tm <Action>(ActivateMavenToolWindow)
map <leader>ts <Action>(ActivateCheckStyleToolWindow)
map <leader>td <Action>(ActivateDebugToolWindow)
map <leader><leader> <Action>(RecentFiles)

" Code execution
map <leader>er <Action>(Run)
map <leader>eR <Action>(ChooseRunConfiguration)
map <leader>ed <Action>(Debug)
map <leader>es <Action>(Stop)

" Debug
map <leader>db <Action>(ToggleLineBreakpoint)
map <leader>de <Action>(Debug)

" Window splits
map <leader>ws <Action>(SplitVertically)
map <leader>wS <Action>(SplitHorizontally)

" Refactoring
map <leader>rn <Action>(RenameElement)
map <leader>ri <Action>(ShowIntentionActions)
map <leader>rm <Action>(ExtractMethod)
map <leader>rv <Action>(IntroduceVariable)
map <leader>ra <Action>(IntroduceField)
map <leader>rf <Action>(ReformatCode)
map <leader>rs <Action>(ChangeSignature)
map <leader>rr <Action>(Refactorings.QuickListPopupAction)

" Go to code
map <leader>gd <Action>(GotoDeclaration)
map <leader>gy <Action>(GotoTypeDeclaration)
map <leader>gi <Action>(GotoImplementation)
map <leader>gu <Action>(ShowUsages)
map <leader>gt <Action>(GotoTest)
map <leader>gb <Action>(Back)
map <leader>gn <Action>(Forward)
map gd <Action>(GotoDeclaration)
map gy <Action>(GotoTypeDeclaration)
map gi <Action>(GotoImplementation)
map gt <Action>(GotoTest)
map gb <Action>(Back)
map gn <Action>(Forward)

" Actions
map <leader>am <action>(ShowIntentionActions)
map <leader>as <action>(SearchEverywhere)
map <leader>aa <action>(ShowIntentionActions)
map <leader>ag <action>(Generate)

" Search
map <leader>ff <action>(SearchEverywhere)
map <leader>fr <Action>(ShowUsages)

" Comments
map <leader>cc <Action>(CommentByLineComment)
map <leader>cb <Action>(CommentByBlockComment)

" Folding
map <leader>zc <Action>(CollapseRegion)
map <leader>ze <Action>(ExpandRegion)
map <leader>zC <Action>(CollapseAllRegions)
map <leader>zE <Action>(ExpandAllRegions)
map <leader>cb <Action>(CommentByBlockComment)
6 changes: 0 additions & 6 deletions .system-config-backup/aurpkglist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ advcpmv
ddcui
debtap
google-chrome
grimshot
gruvbox-material-gtk-theme-git
gruvbox-material-icon-theme-git
intellij-idea-ultimate-edition
Expand All @@ -11,27 +10,22 @@ lazyjournal
luajit-tiktoken-bin
pacnews-neovim-git
paru
paru-debug
pkgtools
postman-bin
python-commitizen
python-decli
python-pythondialog
python-questionary
python-xlsx2csv
rate-mirrors
reiserfsprogs
rmlint
rmlint-shredder
rofi-power-menu
rofi-ttv-git
swaykbdd
swaylock-effects
swayosd-git
sworkstyle
sysz
vesktop-bin
viber
waybar-crypto
waybar-module-pacman-updates-git
wg-cmd
Expand Down
1 change: 1 addition & 0 deletions .system-config-backup/pkglist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,7 @@ steam
sudo
swappy
sway
sway-contrib
swaybg
swayidle
swaync
Expand Down
Loading