joclement / dotfiles Goto Github PK
View Code? Open in Web Editor NEWMy Dotfiles
License: MIT License
My Dotfiles
License: MIT License
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
These branches will be created by Renovate only once you click their checkbox below.
These updates are awaiting their schedule. Click on a checkbox to get an update now.
These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below.
.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/workflows/test.yml
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
Tasks to do to complete solarized setup:
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:
Use antigen for zsh to manage plugins instead of oh-my-zsh, seems to be a better solution for managing plugins.
for big projects with a lot of different build options and different build directory for the current working file
The git commit should start on line 1, but there shouldn't be an error, which occurs in the last time.
I currently download the newest version of vim plugin when it is either installed or updated. I would like to have a version added to the plugin configuration, check .e.g. https://github.com/reviewdog/action-depup.
If that or alternatives do not work, I could also use git
submodules.
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:
Add more option for installation:
Options should be:
Nice configuration sample
put the environment variables in one file for better seperation, to make it more modular
NerdTree is no longer maintained and one can nearly achieve the same with the built-in file explorer, see https://shapeshed.com/vim-netrw/. If needed, make use of https://github.com/tpope/vim-vinegar.
integrate some of the settings from this file:
https://github.com/dotphiles/dotvim/blob/master/dotvim.vim
good source to start research is here:
look at this part:
General-purpose dotfile utilities
try out the vim plugin gundo
To have simple vimrc for android studio.
clean your vimrc by seperating the language or file specific settings,
like it is explained here
to have dirs for files, for which the directories do not exist yet.
sometimes snippets don't expand when editing latex code in vim. Relevant plugins for that are:
best try is to change something in Supertab.
New repo is here.
vim-plug seems to be better than vundle, has automatic compilation f.x. for YouCompleteMe
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.
Should be faster at loading. Better loading time for the prompt.
Zsh plugin manager zplug.
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"
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:
this function should add a directory to the path, if it's not existing already.
http://superuser.com/questions/39751/add-directory-to-path-if-its-not-already-there
Blocked until #52.
Add function to show vim mode for the command line for
zsh is more important
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.