Giter VIP home page Giter VIP logo

dotfiles's Introduction

My dotfiles

Main

Some of the configuration includes:

Installation

git clone --recurse-submodules [email protected]:JoosepAlviste/dotfiles.git

cd dotfiles
chmod +x bin/makesymlinks
./bin/makesymlinks

This will symlink all of the files and folders inside dots/ into your home folder prefixed by . and everything from config/ to your ~/.config/ folder.

The next time you start vim, it will automatically install lazy.nvim and Vim plugins. You should run :MasonInstallAll in order to install the required external programs. Also, check out packages_list.md for extra programs to install.

The utility scripts in bin/ are automatically added to the Zsh path, so you can run makesymlinks anywhere.

Update

git pull

Maybe run ./bin/makesymlinks again.

Neovim configuration structure

The Neovim configuration is split into many files and is located in config/nvim/.

  • autoload/: functions that are used in other files and can be autoloaded. I still have a few functions here that I haven't converted to Lua.
  • ftplugin/: configuration for specific file types
  • lua/j/: Lua files for settings, mappings, and my own modules
  • lua/j/plugins/: configuration of plugins
  • lua/j/plugins/lsp/: configuration for Neovim's built-in LSP
  • init.lua: basic settings and requiring other files

More screenshots

Busy

Finder

Completion

dotfiles's People

Contributors

joosepalviste avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dotfiles's Issues

Hey , I'm sad about match tag

sometime,I need match some tag,Maybe I'm write bad code,I write many tags,on the match let me feel sad,
so I use this plugin to match up tag https://github.com/andymass/vim-matchup
earliy , it is can work with me,it not can work when I use the nvim config,I don't know why,because I notice that the the match method use html file method , then i try html , it even can match tag.So i'm sad it not work in vue.
if you have some time, could you help me ? I just want to get better match.

hi,i want to try it

i get these

when i run packersync

it tell me some function snip error that i cann‘t try it

could you help me,please

i‘m sorry that my english is not ok

How is the file name displayed?

image

Hi, I like your nvim config very much, I would like to ask how to realize the filename in this place, I thought it was tabline at first, then I tried to realize it with your config, but I found that it's not right, so I would like to ask where this piece of realization is ah!

Makesymlink don't work, missing makesymlink.sh

Makesymlink don't work. Installed as written in README


~/Documents/dotfiles on master
% chmod +x bin/makesymlinks.sh
chmod: bin/makesymlinks.sh: No such file or directory


~/Documents/dotfiles/bin on master
% ls
did extract fzf-preview kp makesymlinks project


~/Documents/dotfiles/bin on master
% chmod +x makesymlinks


~/Documents/dotfiles/bin on master
% ./makesymlinks
Creating /Users/patrickwalter/.dotfiles_old for backup of any existing dotfiles in ~
...done
Changing to the /Users/patrickwalter/dotfiles directory
./makesymlinks: line 25: cd: /Users/patrickwalter/dotfiles: No such file or directory
...done
./makesymlinks: line 33: [: too many arguments
./makesymlinks: line 38: [: too many arguments
./makesymlinks: line 47: [: too many arguments

hey,i have some troubles ,cloud you help me?

I note there is something change,I try it ,it become better,but at format i have some question,early,it use defalut eslint to format if project have no lint file,now it change,my project have no eslint file,I'm sorry that I don't know write style lint json for me,cloud you give me your .stylelintrc.json and .prettierrc.json,thanks

List of applications

Can you please list all the applications you use for this rice? I feel that not all of them are listed on the main page of this project.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.