Skip to content

Albretus2/dotfile_

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

My Dotfile

App Screenshot

kumpulan configurasi file file dan shorcut atau keymaps

🐳 Fish shell (oh my fish)

install lewat brew

  brew install fish

copy folder fish, kemudian paste ke dalam ~/.config

✦ wezterm

copy folder wezterm, kemudian paste ke dalam ~/.config

🚧 shorcut/keymaps

leader == ctrl + a

Keymaps deskripsi
leader + s split layar secara horizontal
leader + v split layar secara vertical
leader + h memindahkan fokus kursor ke atas
leader + l memindahkan fokus kursor ke bawah
leader + j memindahkan fokus kursor ke kiri
leader + k memindahkan fokus kursor ke kanan
leader + q menutup split layar
cmd + t menambahkan tab baru
cmd + w menutup tab

βœͺ Neo Vim

copy folder nvim, kemudian paste ke dalam ~/.config

struktur folder:

β”œβ”€β”€ init.lua
β”œβ”€β”€ lazy-lock.json
└── lua
    └── alber
        β”œβ”€β”€ core
        β”‚Β Β  β”œβ”€β”€ init.lua
        β”‚Β Β  β”œβ”€β”€ keymaps.lua
        β”‚Β Β  └── options.lua
        β”œβ”€β”€ lazy.lua
        └── plugins
            β”œβ”€β”€ alpha.lua
            β”œβ”€β”€ auto-session.lua
            β”œβ”€β”€ autopairs.lua
            β”œβ”€β”€ bufferline.lua
            β”œβ”€β”€ colorscheme.lua
            β”œβ”€β”€ comment.lua
            β”œβ”€β”€ dressing.lua
            β”œβ”€β”€ formatting.lua
            β”œβ”€β”€ gitsign.lua
            β”œβ”€β”€ indent-blankline.lua
            β”œβ”€β”€ init.lua
            β”œβ”€β”€ lazygit.lua
            β”œβ”€β”€ linting.lua
            β”œβ”€β”€ lsp
            β”‚Β Β  β”œβ”€β”€ lspconfig.lua
            β”‚Β Β  └── mason.lua
            β”œβ”€β”€ lualine.lua
            β”œβ”€β”€ nvim-cmp.lua
            β”œβ”€β”€ nvim-tree.lua
            β”œβ”€β”€ substitution.lua
            β”œβ”€β”€ surround.lua
            β”œβ”€β”€ telescope.lua
            β”œβ”€β”€ todo-comments.lua
            β”œβ”€β”€ treesitter.lua
            β”œβ”€β”€ trouble.lua
            β”œβ”€β”€ vim-maximizer.lua
            └── which-key.lua

🚧 shorcut/keymaps

leader == spasi
command == shift + : \

βŽ‡ Core

Keymaps deskripsi
i masuke mode insert
u undo
dl delete
jk keluar mode insert
command + q keluar nvim
command + w save file
command + wqa keluar nvim dan save file
leader + sh split layar nvim secara horizontal
leader + sv split layar nvim secara vertical
leader + sx menutup split layar
leader + to membuka tab baru
leader + tx menutup tab
leader + tp membuka tab sebelumya
leader + tn membuka tab selanjutnya
leader + tf membuka tab baru yang sama dengan tab sebelumnya

βŽ‡ keymaps plugins
⌱ neo-tree (sidebar untuk nvim)

Keymaps deskripsi
leader + ee membuka sidebar
leader + ef menutup sidebar
leader + ec menutup semua folder yang ada di sidebar
leader + er refresh sidebar/neotree

\


\

⌱ telescope (mesin pencarian untuk nvim)

Keymaps deskripsi
leader + ff membuka pencarian berdasarkan file
leader + fr membuka pencarian berdasarkan file recent
leader + fs membukan pencarian berdasarkan string atau text
command + c menutup pencarian

untuk lebih lanjut baca di nvim / alber / plugins / telescope.lua

\


\

⌱ command (shorct untuk membuat komentar)

Keymaps deskripsi
gcc mengkomentari sebaris

baca dokumentasi berikut untuk lebih lanjut https://github.com/numToStr/Comment.nvim

\


\

⌱ auto-session (untuk menyimpan file sebelumnya dan bisa di pulihkan)

Keymaps deskripsi
leader + ws untuk menyimpan session
leader + wr untuk mengembalikan session

\


\

⌱ lazygit (git yang ada di nvim)

Keymaps deskripsi
leader + lg mengkomentari sebaris

βŽ‡ lazyvim

Keymaps deskripsi
command + Lazy membuka interface lazy

About

πŸ“Ί my set of configurations files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published