added stow
This commit is contained in:
parent
489bb981a8
commit
a63790b49a
@ -1,9 +1,12 @@
|
|||||||
|
|
||||||
-- Mapleader
|
|
||||||
vim.g.mapleader = ' '
|
vim.g.mapleader = ' '
|
||||||
|
|
||||||
|
-- Base
|
||||||
vim.keymap.set("n", "<leader>pv", vim.cmd.Ex)
|
vim.keymap.set("n", "<leader>pv", vim.cmd.Ex)
|
||||||
vim.keymap.set("n", "<C-u>", "<C-u>zz")
|
vim.keymap.set("n", "<C-u>", "<C-u>zz")
|
||||||
vim.keymap.set("n", "<C-d>", "<C-d>zz")
|
vim.keymap.set("n", "<C-d>", "<C-d>zz")
|
||||||
vim.keymap.set("n", "n", "nzz")
|
vim.keymap.set("n", "n", "nzz")
|
||||||
vim.keymap.set("n", "N", "Nzz")
|
vim.keymap.set("n", "N", "Nzz")
|
||||||
vim.keymap.set("n", "<C-c>", "<nop>")
|
vim.keymap.set("n", "<C-c>", "<nop>")
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -1,4 +1,11 @@
|
|||||||
|
|
||||||
|
-- Telescope
|
||||||
|
local builtin = require('telescope.builtin')
|
||||||
|
vim.keymap.set('n', '<leader>pf', builtin.find_files, { desc = 'Telescope find files' })
|
||||||
|
vim.keymap.set('n', '<leader>pb', builtin.buffers)
|
||||||
|
vim.keymap.set('n', '<leader>pg', builtin.live_grep)
|
||||||
|
vim.keymap.set('n', '<leader>fh', builtin.help_tags)
|
||||||
|
|
||||||
-- Setups
|
-- Setups
|
||||||
return {
|
return {
|
||||||
'nvim-telescope/telescope.nvim', tag = '0.1.8',
|
'nvim-telescope/telescope.nvim', tag = '0.1.8',
|
||||||
@ -6,9 +13,3 @@ return {
|
|||||||
dependencies = { 'nvim-lua/plenary.nvim' }
|
dependencies = { 'nvim-lua/plenary.nvim' }
|
||||||
}
|
}
|
||||||
|
|
||||||
-- Keybindings
|
|
||||||
local builtin = require('telescope.builtin')
|
|
||||||
vim.keymap.set('n', '<leader>ff', builtin.find_files, { desc = 'Telescope find files' })
|
|
||||||
vim.keymap.set('n', '<leader>fb', builtin.buffers)
|
|
||||||
vim.keymap.set('n', '<leader>fg', builtin.live_grep)
|
|
||||||
vim.keymap.set('n', '<leader>fh', builtin.help_tags)
|
|
||||||
|
|||||||
5
Makefile
5
Makefile
@ -4,7 +4,10 @@ base: setup
|
|||||||
|
|
||||||
setup:
|
setup:
|
||||||
sudo xbps-install -y stow xtools neovim tmux yazi zsh autorandr
|
sudo xbps-install -y stow xtools neovim tmux yazi zsh autorandr
|
||||||
stow .
|
mkdir $HOME/.dotfiles
|
||||||
|
cp -r ./.* $HOME/.dotfiles/
|
||||||
|
cp -r ./* $HOME/.dotfiles/
|
||||||
|
stow $HOME/.dotfiles/
|
||||||
|
|
||||||
graphical: graphical-xorg graphical-river
|
graphical: graphical-xorg graphical-river
|
||||||
|
|
||||||
|
|||||||
@ -8,9 +8,14 @@ In addition to dotfiles, it also includes setup for the tools instead.
|
|||||||
* tmux
|
* tmux
|
||||||
* river
|
* river
|
||||||
* yazi
|
* yazi
|
||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
* git
|
* git
|
||||||
|
|
||||||
|
## Install
|
||||||
|
1. Clone this repo
|
||||||
|
2.
|
||||||
|
|
||||||
## Needs
|
## Needs
|
||||||
* make xorg and bspwm setup
|
* make xorg and bspwm setup
|
||||||
* transition to river
|
* transition to river
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user