Skip to content

My own little configuration for UNIX-based systems for you to enjoy

License

Notifications You must be signed in to change notification settings

rufuslevi/.dotfiles

Repository files navigation


License: GPL v3

code with love by rufuslevi

Table of Contents

About

❕ TODO : Describe the philosophy of the config

My Setup

OS

  • MacOS running on M1 Pro Macbook Pro
    • Asahi Linux available in dual-boot
  • Dual-boot KDE Linux - Windows 11 running on a custom build

Terminal

  • WezTerm - Powerful cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
  • zsh - Shell extending default bash
  • nu - A new type of shell
Tools
  • zoxide Smarter cd command, inspired by z and autojump
  • bat - A cat clone with wings
  • eza - A modern, maintained replacement for ls
  • btop - A monitor of resources
  • brew - The Missing Package Manager for macOS (or Linux)
  • fzf - A general-purpose command-line fuzzy finder
  • pokemon-colorscript - A script to print out images of pokemon to the terminal
ZSH
  • p10k - A theme for Zsh emphasizing on speed, flexibility and out-of-the-box experience
  • oh-my-zsh - Oh My Zsh is an open source, community-driven framework for managing your zsh configuration
NuShell

Coding

  • neovim - A project that seeks to aggressively refactor Vim in order to
  • Zed - A high-performance, multiplayer code editor
  • Sublime Text - Text editing, done right
  • VSCodium - Completely open source build of the Microsoft editor

Languages

  • Go
  • C
  • C#
  • lua
  • JavaScript & TypeScript
  • Rust
Screenshots

❕ TODO : Add Screenshots and gifs

template (to be changed)

Getting Started

Prerequisites

The overall installation logic relies on task. That includes the installation of different tools and the transfering of config files.

Rust

❕ TODO: Add different libraries and programs used in the config.

Installation

❕ TODO : Add indications about the task setup.

Usage

❕ TODO : Add some indications for common shortcuts

Assistance

This is obviously a personal project, but if you ever feel the need for help I will be happy to support with the tools listed here to the best of my knowledge.

You can reach out to me at one of the following places:

Support

If you want to say thank you or/and support active development of dotfiles:

  • Add a GitHub Star to the project.
  • Tweet about the dotfiles.

License

This project is licensed under the GNU General Public License v3.

See LICENSE for more information.

Acknowledgements

Thanks to all the marvellous tools that enabled this forever ongoing project.

logo by jglovier
README template by dec0dOS

About

My own little configuration for UNIX-based systems for you to enjoy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published