mirror of
https://github.com/Baipyrus/dotfiles.git
synced 2024-12-26 03:11:45 +00:00
general README design and explanations
This commit is contained in:
parent
d639ec8609
commit
c7b8073f71
@ -1,2 +1,15 @@
|
||||
# PowerShell configuration
|
||||
# PowerShell Configuration
|
||||
|
||||
This directory contains my PowerShell configuration files.
|
||||
|
||||
## Files
|
||||
|
||||
- **Microsoft.PowerShell_profile.ps1**: This is the main PowerShell profile script.
|
||||
It contains custom aliases, functions, and environment settings.
|
||||
|
||||
## Installation
|
||||
|
||||
To use this configuration:
|
||||
|
||||
1. Clone the repository.
|
||||
2. Copy the `Microsoft.PowerShell_profile.ps1` file to your PowerShell profile location.
|
||||
|
22
README.md
22
README.md
@ -1,2 +1,22 @@
|
||||
# dotfiles
|
||||
# Dotfiles
|
||||
|
||||
Welcome to my `dotfiles` repository! This repository contains the configuration files
|
||||
for various programs I use. Each program's configuration is organized into its own
|
||||
directory. Below is a brief overview of the programs and configurations included.
|
||||
|
||||
## Structure
|
||||
|
||||
- **PowerShell**: [PowerShell configuration](./PowerShell)
|
||||
- **alacritty**: [Alacritty terminal emulator configuration](./alacritty)
|
||||
- **nerd-fonts**: [Nerd Fonts configuration](./nerd-fonts)
|
||||
- **nvim**: [Neovim configuration](./nvim)
|
||||
|
||||
## Getting Started
|
||||
|
||||
To use these configurations, clone this repository and symlink the necessary files
|
||||
to your home directory or the appropriate configuration directories for each program.
|
||||
Instructions for each program are provided in their respective directories.
|
||||
|
||||
```pwsh
|
||||
git clone https://github.com/Baipyrus/dotfiles.git
|
||||
```
|
||||
|
@ -1,2 +1,26 @@
|
||||
# Alacritty configuration
|
||||
# Alacritty Configuration
|
||||
|
||||
This directory contains my Alacritty terminal emulator configuration.
|
||||
|
||||
## Files
|
||||
|
||||
- **alacritty.yml**: This is the main configuration file for Alacritty, containing
|
||||
settings for colors, fonts, keybindings, and more.
|
||||
- **catppuccin-mocha**: This file contains the URL to the `catppuccin-mocha` theme
|
||||
for Alacritty.
|
||||
- **catppuccin-latte**: This file contains the URL to the `catppuccin-latte` theme
|
||||
for Alacritty.
|
||||
|
||||
## Installation
|
||||
|
||||
To use this configuration:
|
||||
|
||||
1. Clone the repository.
|
||||
2. Download all required themes from files:
|
||||
|
||||
```pwsh
|
||||
curl -LO "${Get-Content ./alacritty/catpuccin-mocha}"
|
||||
```
|
||||
|
||||
3. Copy the `alacritty.yml` file and all downloaded themes to your Alacritty
|
||||
configuration directory.
|
||||
|
1
alacritty/catppuccin-latte
Normal file
1
alacritty/catppuccin-latte
Normal file
@ -0,0 +1 @@
|
||||
https://github.com/catppuccin/alacritty/raw/main/catppuccin-latte.toml
|
1
alacritty/catppuccin-mocha
Normal file
1
alacritty/catppuccin-mocha
Normal file
@ -0,0 +1 @@
|
||||
https://github.com/catppuccin/alacritty/raw/main/catppuccin-mocha.toml
|
1
nerd-fonts/CascadiaCode
Normal file
1
nerd-fonts/CascadiaCode
Normal file
@ -0,0 +1 @@
|
||||
https://github.com/ryanoasis/nerd-fonts/releases/latest/download/CascadiaCode
|
1
nerd-fonts/CascadiaMono
Normal file
1
nerd-fonts/CascadiaMono
Normal file
@ -0,0 +1 @@
|
||||
https://github.com/ryanoasis/nerd-fonts/releases/latest/download/CascadiaMono
|
@ -1,2 +1,21 @@
|
||||
# Nerd Fonts configuration
|
||||
# Nerd Fonts Configuration
|
||||
|
||||
This directory contains my Nerd Fonts configuration and any related resources.
|
||||
|
||||
## Files
|
||||
|
||||
- **CascadiaCode**: This file contains the URL to the `Cascadia Code` Nerd Font patch.
|
||||
- **CascadiaMono**: This file contains the URL to the `Cascadia Mono` Nerd Font patch.
|
||||
|
||||
## Installation
|
||||
|
||||
To use this configuration:
|
||||
|
||||
1. Clone the repository.
|
||||
2. Download all required fonts from files:
|
||||
|
||||
```pwsh
|
||||
curl -LO "${Get-Content ./nerd-fonts/CascadiaMono}.zip"
|
||||
```
|
||||
|
||||
3. Unpack and install all downloaded fonts to your system's font storage.
|
||||
|
@ -3,3 +3,28 @@
|
||||
This configuration varies from this here standard. The actual Neovim configuration
|
||||
can be found under a separate repository here. These files only serve as a reference
|
||||
to all configurations that are to be installed in my personal configuration.
|
||||
|
||||
## Files
|
||||
|
||||
- **nvim**: This file contains the URL to my personal configuration that is to be
|
||||
installed as the main configuration on the machine.
|
||||
- **nvim-modular**: This file contains the URL to the repository of `kickstart-modular.nvim`
|
||||
which is serving as a secondary configuration for debugging purposes.
|
||||
|
||||
## Installation
|
||||
|
||||
To use this configuration:
|
||||
|
||||
1. Clone the repository.
|
||||
2. Download all required configurations from files:
|
||||
|
||||
```pwsh
|
||||
curl -LO "${Get-Content ./nvim/nvim}"
|
||||
```
|
||||
|
||||
3. Copy the downloaded configuration to your system's specific location:
|
||||
|
||||
```pwsh
|
||||
# Powershell - Windows Location
|
||||
Copy-Item nvim/ $env:LOCALAPPDATA/
|
||||
```
|
||||
|
1
nvim/nvim-modular
Normal file
1
nvim/nvim-modular
Normal file
@ -0,0 +1 @@
|
||||
https://github.com/dam9000/kickstart-modular.nvim.git
|
Loading…
Reference in New Issue
Block a user