8000 GitHub - frankjuniorr/dotfiles: 💻✨ Sets up my entire local environment using Arch Linux + Hyprland + HyDE, and includes my config files, alias and functions🐧⚙️
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

💻✨ Sets up my entire local environment using Arch Linux + Hyprland + HyDE, and includes my config files, alias and functions🐧⚙️

License

Notifications You must be signed in to change notification settings

frankjuniorr/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Icon

Dotfiles

Inspired from dotfiles of TechDufus

My dotfiles, for personal use.

This repository supports both Arch Linux and Ubuntu.

  • For Arch Linux, it was designed to be used with Hyprland using HyDE as a pre-configuration.
  • For Ubuntu, it was intended to be used with the standard Ubuntu LTS (using GNOME).

Install

cd ~
git clone https://github.com/frankjuniorr/dotfiles
cd dotfiles

# only for Arch Linux + Hyprland + HyDE
cd scripts
./hyde-init.sh

# after reboot, install the dotfiles
cd ~/dotfiles/bin
./dotfiles

Another alternative to use this binary file is installing only 1 ansible role, example:

cd ~/dotfiles/bin
./dotfiles "dropbox"

This code install only the dropbox role, for example.

Usage

The bin/dotfiles binary installs several applications and creates symbolic links to their respective configuration files. It also installs my aliases and functions, organized as follows:

  • A file for aliases, called alias.sh
  • A file for functions, called functions.sh
  • A directory named commands in the codebase, which maps to a ~/.bin folder in the OS. This is used for larger scripts

About

💻✨ Sets up my entire local environment using Arch Linux + Hyprland + HyDE, and includes my config files, alias and functions🐧⚙️

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published
0