Skip to content

dark0dave/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DotFiles

This repo is for linux only. Fuck off windows and macos.

Setup

Ensure, you have installed:

  • stow: Which is symlink farm manager
  • git: Is a distributed version-control system for tracking code changes
  • zsh: More pleasant shell experience
  • zim: Modular, customizable, and blazing fast Zsh framework
  • jq: A lightweight and flexible command-line json processor
  • curl: A useful tool for fetching web content
  • direnv: Manage your environment variables by folder
  • powerline: Powerline fonts
  • helix: A post-modern modal text editor.
  • mise: A version manager for multiple programming langauges
  • rofi: A better dbus menu

Pick one of these

  • ghostty: is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
  • wezterm: A GPU-accelerated cross-platform terminal emulator and multiplexer
  • kitty: The fast, feature-rich, GPU based terminal emulator
  • foot: The fast, lightweight and minimalistic Wayland terminal emulator.
  • alacritty: A fast, cross-platform, OpenGL terminal emulator

Emojis

pacman -S noto-fonts-emoji

Icons

https://www.nerdfonts.com/cheat-sheet

Get started

Clone with:

git clone https://github.com:dark0dave/dotFiles.git

or use a mirror:

git clone https://gitlab.com:dark0dave/dotFiles.git

or another mirror

git clone https://git.sr.ht/~dark0dave/dotfiles

Installation

You can install one of my dotfiles with:

stow --adopt --target=$HOME <foldername>

Where <foldername> is the name of dotfile you'd like to install (alacritty, firefox, mise, python, tmux, wezterm, zim)

Do note for firefox, some more configuration will be required.

stow --adopt --target=$HOME/.mozilla/firefox/<yourprofile>default-release firefox

Fill in <yourprofile>. Read about firefox profiles here.

Tmux first time startup

  • Press a + I (capital I, as in Install) to install the tmux plugin manager

Releases

No releases published

Packages

No packages published