Par exemple, comme ça
Tant que vous avez une image de bureau que vous aimez, vous pouvez la refléter immédiatement avec une seule commande.
Ce sont des thèmes qui génèrent / reflètent en fait un thème automatique basé sur l'image de mon bureau avec une seule commande.
(J'ai environ 10 autres thèmes ici. Https://github.com/ryuta69/dotfiles)
Python est installé par défaut sur Mac, mais sinon, veuillez installer Python 3 à partir d'ici. https://www.python.org/downloads/
## MacOS
brew install imagemagick
## Windows
https://imagemagick.org/script/download.php#Télécharger depuis Windows
##Série Linux
https://imagemagick.org/script/download.php#Télécharger depuis unix
git clone https://github.com/dylanaraps/pywal
cd pywal
pip3 install .
Tout d'abord, il est recommandé de garder le terminal et vim ouverts afin que vous puissiez facilement voir s'il a été reflété après son exécution. Lorsque vous êtes prêt, essayez d'exécuter la commande ci-dessous.
wal -i xxxxx(Image du bureau)
Au moment de l'exécution, le thème se reflétait-il à la fois dans le terminal et dans vim, comme indiqué dans le gif ci-dessous?
Pywal n'écrase pas les paramètres iTerm ou le thème vim existants, mais le cache est enregistré sous ~ / .cache / wal et le jeu de couleurs est lu à partir d'ici (il est donc sûr).
Ainsi, si vous quittez iTerm et que vous le redémarrez après l'avoir reflété, vous pouvez voir qu'il est revenu au thème d'origine.
Pour charger à nouveau le thème généré par pywal à partir de cet état, exécutez la commande suivante.
wal -R
Si vous ajoutez cette commande à .bashrc ou .zshrc, le thème sera chargé automatiquement à chaque démarrage du terminal.
Veuillez ajouter la phrase suivante à .vimrc
.vimrc
"" vim-Si vous utilisez une prise
Plug 'dylanaraps/wal.vim'
""Si vous utilisez dein
call dein#add('dylanaraps/wal.vim')
""Si vous utilisez neobundle
NeoBundle 'dylanaraps/wal.vim'
set notermguicolors
colorscheme wal
Aucun autre paramètre n'est requis. Cela seul sera reflété automatiquement.
Veuillez installer à partir d'ici. Cela seul sera reflété automatiquement. https://marketplace.visualstudio.com/items?itemName=dlasagno.wal-theme
Cet article est détaillé sur fzf. Hey, peco, c'est bien, mais vous pouvez utiliser fzf
# ~/.En supposant qu'il existe de nombreux dossiers de thèmes créés par vous-même sous le thème
#Exemple: https://github.com/ryuta69/dotfiles/tree/master/dotfiles/.themes
alias swtm='wal -i `ls -d ~/.theme/* | fzf`'
Si vous tapez swtm
, vous serez en train de sélectionner la liste de thèmes, et si vous la sélectionnez, elle passera immédiatement à ce thème. (Il est également difficile de mettre Ranger en aperçu. Imgcat ne fonctionne pas.)
Vous pouvez en savoir plus sur themer dans cet article. Site Web "themer.dev" qui facilite la création de thèmes de couleurs tels que VSCode, Vim, iTerm, Slack
Comme themer a peu de couleurs compatibles en l'état (Accent9 est recouvert de curseur et de texte, etc.), pywal est recommandé pour vim et vscode. Cependant, comme la gamme d'applications compatibles est très large, vous pouvez refléter le jeu de couleurs dans diverses applications avec le combo «génération de couleurs avec pywal → composition magique avec themer».
La méthode est de vérifier les 16 jeux de couleurs de ~ / .cache / wal / colors, d'accéder à https://themer.dev/, et d'ajouter les couleurs pop-up ...
C'est très ennuyeux car cela devient nécessaire. J'ai donc créé un simple pywal → themer conversion PR.
Il n'a pas encore été fusionné, mais l'utilisation de pywal à partir de cette branche générera une version CUI du fichier de configuration de themer appelé colors-themer.js. Avec ça
npm install -g themer @themer/slack @themer/chrome @themer/firefox-addon @themer/vim @themer/vscode
themer -c colors-themer.js \
-t @themer/slack \
-t @themer/chrome \
-t @themer/firefox-addon \
-t @themer/vim -t @themer/vscode
Ensuite, chaque fichier de thème sera généré.
En passant, cette catégorie de "créer l'apparence d'un environnement de développement qui l'utilise" est appelée "UnixPorn / VimPorn" à l'étranger.
Jetez un œil au site de Reddit, où diverses personnes publient leurs UnixPorns. https://www.reddit.com/r/unixporn/
** ...... N'est-ce pas le meilleur! ?? Non, je l'aime vraiment trop (ry **
Jetez également un œil à ce Pinterest. https://www.pinterest.jp/pin/333196072430758602/
** Non, c'est le meilleur livre! !! ?? ?? ** ** J'en étais complètement accro, et cette année j'ai créé mes propres thèmes par essais et erreurs, en disant "Je veux le faire moi-même". Mais après tout, je n'avais pas le sens du design et je n'étais accro à aucun d'entre eux ... A ce moment-là, je suis tombé sur ce pywal. Grâce à pywal, j'ai pu créer rapidement une palette de couleurs de base, et j'ai pu faire de nombreuses découvertes et faire des références de design.
et enfin Le premier morceau de l'image que j'ai donné au début est la première place chaude d'UnixPorn que j'espérais https://www.reddit.com/r/unixporn/comments/irl7i5/rectangle_ubersicht_orange_sunset_theme/
Le deuxième morceau de l'image donnée au début a pu remporter la 1ère place Hot de VimPorn. https://www.reddit.com/r/vimporn/comments/imlyg6/cowboy_bebop_brown_original_theme/
Je voudrais conclure l'article avec un sentiment fort et fort, "** UnixPorn est populaire au Japon! S'il vous plaît! Je veux voir d'autres personnes aussi! Je veux que l'environnement de développement se sente bien! **".
(Si vous avez des questions, veuillez laisser un commentaire. Pour les exigences, veuillez vous référer au document officiel ici](https://github.com/dylanaraps/pywal/wiki/Installation#requirements).)
Recommended Posts