added stow

This commit is contained in:
Jellyfish 2025-01-18 23:39:12 -08:00
parent 489bb981a8
commit a63790b49a
4 changed files with 20 additions and 8 deletions

View File

@ -1,9 +1,12 @@
-- Mapleader
vim.g.mapleader = ' '
-- Base
vim.keymap.set("n", "<leader>pv", vim.cmd.Ex)
vim.keymap.set("n", "<C-u>", "<C-u>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", "<C-c>", "<nop>")

View File

@ -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
return {
'nvim-telescope/telescope.nvim', tag = '0.1.8',
@ -6,9 +13,3 @@ return {
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)

View File

@ -4,7 +4,10 @@ base: setup
setup:
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

View File

@ -8,9 +8,14 @@ In addition to dotfiles, it also includes setup for the tools instead.
* tmux
* river
* yazi
## Requirements
* git
## Install
1. Clone this repo
2.
## Needs
* make xorg and bspwm setup
* transition to river