Skip to content

ChrisPJohnstone/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

710 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This repository contains my dotfiles for various applications and tools that I use across different operating systems. The goal is to provide a consistent and efficient development environment, regardless of the platform.

Setup/Usage

  • Each tool has a install script which will put the config where it needs to be for usage. Note that this will override any existing files.
  • The install_all script will run the {tool}/install for all tools relevant to your OS.
  • Each tool has a README.md which will tell you more about what it does and how to use it

Tool Overview

This section provides a brief overview of the tools and applications I use, categorized by operating system.

Shared

Tools that I use across all operating systems.

  • bash Shell
  • firefox Web Browser
  • git Version Control System
    • git-delta Syntax highlighting pager for git and diff output
  • kitty Terminal Emulator
  • nano Text editor
  • nvim Primary text editor
  • ripgrep Much faster grep
  • tmux Terminal multiplexer
  • vim Text editor

MacOS

Tools that I use on macOS.

  • claude Coding Assistant
  • skhd Keyboard shortcut daemon for macOS

Linux

Tools that I use on Linux.

  • calcurse Text based calender and scheduling app
  • gammastep Screen color temperature controller
  • grim Screenshot Utility for Wayland
  • gtk-3.0 GUI toolkit for Linux applications
  • hyprland Dynamic tiling window manager
  • mako Notification daemon
  • nemo Graphical file browser
  • pavucontrol Graphical Sound Controller
  • rofi Application launcher
  • slurp Screen region selector for Wayland
  • waybar Status bar for Wayland
  • wl-clipboard Clipboard utility for Wayland

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors