Convert Figma logo to code with AI

lewagon logodotfiles

Default configuration for Le Wagon's students

20,350
25,629
20,350
3

Top Related Projects

💻 macOS / Ubuntu dotfiles

A curated list of dotfiles resources.

Quick Overview

The lewagon/dotfiles repository is a collection of configuration files and scripts designed to set up a development environment for Le Wagon coding bootcamp students. It includes configurations for various tools and applications commonly used in web development, such as Git, Zsh, and Visual Studio Code.

Pros

  • Provides a standardized development environment for all students
  • Includes configurations for popular development tools and applications
  • Simplifies the setup process for new developers
  • Regularly updated to include the latest best practices and tool versions

Cons

  • May not be suitable for developers with specific customization needs
  • Some configurations might conflict with existing personal settings
  • Requires familiarity with command-line tools for installation and updates
  • Limited documentation for troubleshooting potential issues

Getting Started

To set up the Le Wagon dotfiles on your machine, follow these steps:

  1. Open a terminal and run the following command:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/dotfiles/master/install.sh)"
  1. Follow the on-screen prompts to complete the installation process.

  2. Restart your terminal or run source ~/.zshrc to apply the new configurations.

  3. (Optional) To update the dotfiles in the future, run:

cd ~/.dotfiles && git pull origin master && zsh install.sh

Note: It's recommended to back up your existing dotfiles before installation to avoid losing any personal configurations.

Competitor Comparisons

💻 macOS / Ubuntu dotfiles

Pros of alrra/dotfiles

  • More comprehensive and feature-rich, covering a wider range of tools and configurations
  • Actively maintained with frequent updates and contributions
  • Includes detailed documentation and setup instructions

Cons of alrra/dotfiles

  • More complex and potentially overwhelming for beginners
  • May include unnecessary configurations for some users
  • Requires more time to set up and customize

Code Comparison

alrra/dotfiles:

#!/bin/bash

declare -r GITHUB_REPOSITORY="alrra/dotfiles"

declare -r DOTFILES_ORIGIN="git@github.com:$GITHUB_REPOSITORY.git"
declare -r DOTFILES_TARBALL_URL="https://github.com/$GITHUB_REPOSITORY/tarball/main"

lewagon/dotfiles:

if [ -d "$HOME/.oh-my-zsh" ]
then
  echo "You already have Oh My Zsh installed. Skipping.."
else
  sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
fi

The alrra/dotfiles repository uses more advanced scripting techniques and provides a more flexible installation process, while lewagon/dotfiles focuses on simplicity and ease of use for beginners.

A curated list of dotfiles resources.

Pros of awesome-dotfiles

  • Comprehensive collection of dotfiles resources and tools
  • Regularly updated with community contributions
  • Includes categorized sections for easy navigation

Cons of awesome-dotfiles

  • No actual dotfiles provided, only links to resources
  • May be overwhelming for beginners due to the large amount of information
  • Requires more effort to set up a personalized dotfiles configuration

Code Comparison

dotfiles:

# Install command-line tools using Homebrew
brew install git
brew install zsh
brew install vim

awesome-dotfiles:

## Tools

- [Dotbot](https://github.com/anishathalye/dotbot) - A tool that bootstraps your dotfiles
- [rcm](https://github.com/thoughtbot/rcm) - rc file (dotfile) management
- [homeshick](https://github.com/andsens/homeshick) - Git dotfile synchronizer written in Bash

Summary

dotfiles is a practical, ready-to-use dotfiles setup for Le Wagon students, while awesome-dotfiles serves as a curated list of dotfiles resources. dotfiles provides a streamlined experience for beginners, whereas awesome-dotfiles offers a wealth of information for those looking to create a more customized setup.

Convert Figma logo designs to code with AI

Visual Copilot

Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.

Try Visual Copilot

README

This repository is used by Le Wagon students.

Toolset