2025-03-21 22:00:04 -04:00
2024-09-29 01:05:25 -04:00
2025-03-07 22:00:05 -05:00
2024-09-29 01:05:25 -04:00
2024-09-29 01:05:25 -04:00
2025-03-15 16:22:39 -04:00
2025-03-21 22:00:04 -04:00
2025-03-21 22:00:04 -04:00
2025-03-21 22:00:04 -04:00
2025-02-14 22:00:16 -05:00
2025-03-21 22:00:04 -04:00
2024-11-27 10:13:20 -05:00
2025-03-05 01:37:00 -05:00
2025-03-05 01:37:00 -05:00

.config Directory

This repository contains my personal configuration files for various applications and scripts. The .gitignore is set up to ignore everything by default, except for explicitly whitelisted directories and files. Below is an overview of what is included.

Included Configurations

General Configuration Files

  • libinput-gestures.conf - Configuration for touchpad gestures.
  • daemon_starter.conf - My personal daemon starter configuration.
  • README.md - This documentation.
  • LICENSE - Licensing information.

Applications & Programs

Neovim (nvim/)

  • Configuration files for Neovim, including settings, keybindings, and plugins.

Tmux (tmux/)

  • Custom configurations for Tmux terminal multiplexer.

Conky (conky/)

  • Configuration for Conky, a system monitoring tool.

Skippy-XD (skippy-xd/)

  • Configurations for Skippy-XD, a full-screen task switcher.

Qutebrowser (qutebrowser/)

  • Custom settings for Qutebrowser, my preferred minimal web browser.

Neofetch (neofetch/)

  • Custom ASCII and system info display configurations.

Tox (tox/)

  • Configuration files for Tox, a secure P2P messaging client.

Systemd (systemd/)

  • Custom systemd service configurations.

LSD (lsd/)

  • Configuration for LSD, a modern ls replacement.

Personal Programs

Battery Monitor (battery_monitor/)

  • A personal program that monitors battery status and provides alerts.

DailyApp (dailyapp/)

  • My personal daily application launcher and tracker.

Daemon Starter (daemon_starter.conf)

  • A configuration file for my custom daemon starter program.

Setup (setup/)

  • Scripts and configuration files for setting up my environment.

Compositing (picom/)

  • Configuration files for picom, my X compositor setup.

HOME (HOME/)

This directory includes specific home directory configuration files:

  • .bashrc
  • .bash_aliases
  • .xinitrc
  • .profile
  • .inputrc

Usage

Clone this repository and copy or symlink necessary configurations:

cd ~/.config
git clone --bare <repo_url> .

To restore configs, use:

git --git-dir=$HOME/.config --work-tree=$HOME checkout -f

Notes

  • This setup allows me to track specific configurations while keeping unnecessary clutter out of version control.
  • Some of my personal scripts and programs are included here for convenience.
  • Certain files require additional dependencies or custom scripts to function correctly.
Description
Kleinpanic Config Files
Readme MIT 112 MiB
Languages
Python 90.1%
HTML 8.4%
JavaScript 0.7%
Shell 0.4%
Lua 0.2%