Giter Site home page Giter Site logo

dotfiles's People

Contributors

dependabot[bot] avatar joclement avatar pre-commit-ci[bot] avatar renovate[bot] avatar

Stargazers

 avatar

Watchers

 avatar  avatar

dotfiles's Issues

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Pending Approval

These branches will be created by Renovate only once you click their checkbox below.

  • chore(deps): update vim/pack/plugins/start/ale digest to 6db58b3
  • chore(deps): update vim/pack/plugins/start/black digest to 6b25e7c
  • chore(deps): update vim/pack/plugins/start/coc.nvim digest to 196d8f0
  • chore(deps): update vim/pack/plugins/start/codeium.vim digest to 31dd296
  • ๐Ÿ” Create all pending approval PRs at once ๐Ÿ”

Awaiting Schedule

These updates are awaiting their schedule. Click on a checkbox to get an update now.

  • chore(deps): update fzf digest to 4cd37fc
  • chore(deps): update pyenv digest to 21eef94
  • chore(deps): update vim/pack/plugins/start/fzf.vim digest to 45d96c9
  • chore(deps): update vim/pack/plugins/start/vim-fugitive digest to dac8e5c

Ignored or Blocked

These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below.

Detected dependencies

git-submodules
.gitmodules
  • dircolors-solarized master@6714ca06aa98befd7d732e90bcf10bdcb3ea224e
  • gnome-terminal-colors-solarized master@9651c41df0f89e87feee0c798779abba0f9395e0
  • antigen develop@64de2dcd95d6a8e879cd2244c763d99f0144e78e
  • zsh-syntax-highlighting master@e0165eaa730dd0fa321a6a6de74f092fe87630b0
  • dotbot master@3f9e409669172ad662e82fca791f0ad16dce5edd
  • pyenv master@21c2a3dd6944bf2f0cb4e3bb8f217e9138aaaf55
  • vim/pack/plugins/start/vim-matchup master@2d660e4aa7c566014c667af2cda0458043527902
  • vim/pack/plugins/start/coc.nvim release@a0f3e2c1b13157a25063b32b49debf46cc96a873
  • vim/pack/plugins/start/nerdtree master@f3a4d8eaa8ac10305e3d53851c976756ea9dc8e8
  • vim/pack/plugins/start/vim-nerdtree-tabs master@07d19f0299762669c6f93fbadb8249da6ba9de62
  • vim/pack/plugins/start/ultisnips master@49dc8cb2086db19d385791c8e1635723b0fd95c7
  • vim/pack/plugins/start/vim-snippets master@393d980157b8149b3ff65a48bc4aae24dca9c846
  • vim/pack/plugins/start/ale master@6c10a519f1460179cf8f8e329d8eb3186247be2b
  • vim/pack/plugins/start/vim-python-pep8-indent master@60ba5e11a61618c0344e2db190210145083c91f8
  • vim/pack/plugins/start/python-syntax master@2cc00ba72929ea5f9456a26782db57fb4cc56a65
  • vim/pack/plugins/start/vim-surround master@3d188ed2113431cf8dac77be61b842acb64433d9
  • vim/pack/plugins/start/vim-abolish master@dcbfe065297d31823561ba787f51056c147aa682
  • vim/pack/plugins/start/vim-localvimrc main@841a0645272a485564b8739df91c81bcc03da899
  • vim/pack/plugins/start/vim-dispatch v1.5@40819ad46ed01072d201c12656fbe8dfdf66d55b
  • vim/pack/plugins/start/gundo.vim master@c5efef192b975b8e7d5fa3c6db932648d3b76323
  • vim/pack/plugins/start/vim-latex master@5987380b4ff4c960c99c02df1d379a639ac461a7
  • vim/pack/plugins/start/vim-systemd-syntax trunk@44262a519d7fe5515f1464aeb78a8eaf0294e36e
  • fzf master@1833670fb91dfa17047af320ce7f015e0d500ba6
  • vim/pack/plugins/start/fzf.vim master@8ea9574b3ebdc44fbe3dc6381a13f9ce0c290e2f
  • vim/pack/plugins/start/vim-toml main@d36caa6b1cf508a4df1c691f915572fc02143258
  • vim/pack/plugins/start/editorconfig-vim master@0956bc257ca4eaa3e087e0ba2253a3e980805820
  • vim/pack/plugins/start/vim-fugitive master@2e88f14a585c014691904ba8fe39e6ea851c9422
  • vim/pack/plugins/start/vim-rhubarb master@ee69335de176d9325267b0fd2597a22901d927b1
  • vim/pack/plugins/start/fugitive-gitlab.vim master@e8dd4c9dfe8ce43503dd81286d4e80f65a978e71
  • vim/pack/plugins/start/csv.vim master@962f88787ec6873eba1c7dbbd81d2723f1ee3c4b
  • vim/pack/plugins/start/vim-easy-align master@12dd6316974f71ce333e360c0260b4e1f81169c3
  • vim/pack/plugins/start/vim-gutentags master@aa47c5e29c37c52176c44e61c780032dfacef3dd
  • vim/pack/plugins/start/black main@c8f1a5542c257491e1e093b1404481ece7f7e02c
  • vim/pack/plugins/start/vim-airline master@d9f42cb46710e31962a9609939ddfeb0685dd779
  • vim/pack/plugins/start/vim-airline-themes master@a9aa25ce323b2dd04a52706f4d1b044f4feb7617
  • vim/pack/plugins/start/vim-SyntaxRange master@3a7fd9ff50fabafe61df12522ed2f275c8e2f45e
  • vim/pack/plugins/start/tagbar master@12edcb59449b335555652898f82dd6d5c59d519a
  • vim/pack/plugins/start/vim-colors-solarized master@528a59f26d12278698bb946f8fb82a63711eec21
  • vim/pack/plugins/opt/a.vim master@2cbe946206ec622d9d8cf2c99317f204c4d41885
  • vim/pack/plugins/start/codeium.vim main@bef9cbaa5c19ab85d8048f364bfc0ac8c7ab335d
github-actions
.github/workflows/test.yml
  • actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11

  • Check this box to trigger a request for Renovate to run again on this repository

make dotfiles more modular

subtask for #6

divide files, function settings into their topics. Relate them to a topic. That will make the splitting for a better installation for multiple platforms easier later.
The question is how should I divide my files, related to which topics exactly. My main goal for doing this is to make the installation on different platforms more easy. But is then dividing them based on topics a good idea?

Make what more modular:

look for a better make system

for big projects with a lot of different build options and different build directory for the current working file

fix error with gitcommit

The git commit should start on line 1, but there shouldn't be an error, which occurs in the last time.

Integration of dependencies

Think about way to integegrate the repositores my software depends on.

One way to do it is with git submodules. Mabybe there is a better way.

Repo dependencies:

  • oh-my-zsh
  • solarized
  • vundle

improve install script with multiple options

Add more option for installation:

Options should be:

  • complete installation, f.x. when installing on new computer
  • update all, including vundle and YouCompleteMe reinstall
  • just symlinking files, f.x. when adding new dotfile

fix snippet expansion for latex in vim

sometimes snippets don't expand when editing latex code in vim. Relevant plugins for that are:

  • YouCompleteMe
    -UltiSnips
    -Supertab

best try is to change something in Supertab.

try vim-plug

vim-plug seems to be better than vundle, has automatic compilation f.x. for YouCompleteMe

shorten command line prompt

a short command line prompt is better for working with a smaller terminal window. The new promptshould print the full name of the lowest folder in the folder tree and just the first symbol of each parent folder. So I need to look for such a solution.

Action Required: Fix Renovate Configuration

There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.

Location: renovate.json
Error type: The renovate configuration file contains some invalid settings
Message: Invalid packageRules[1].schedule: Invalid schedule: Failed to parse "once every month"

split up vimrc to support windows

Currently all settings for vim are in 1 file. I should split it up into multiple files for more flexible usage of the settings.
A simple way would be:

  • 1 core vimrc, which works for all platforms and version of vim starting from 7
  • (Multiple) extra vimrc file to support extra features of f.x. the linux distributions
  • 2 main vimrc files:
    • 1 for windows
    • 1 for linux distros

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.