My personal configuration files for Unix-like systems. These help me maintain a consistent development environment across machines.
- a wsl folder with my dotfiles for debian based wsl
- a docker folder to try to replicate my wsl setup on any machine (the dev environment is on arch)
- the rest are for my nixos systems
- Clone the repository:
git clone https://github.com/tysufa/tysufaOs.git ~/tysufaOs - If you are on a nixos system :
cd tysufaOs && sudo nixos-rebuild switch --flake . nh home switch nh os switch
- If you are on a debian based system you can link the dotfiles in the wsl folder, you will need to install the programs yourself
- Otherwise you can use the docker container :
cd tysufaOs/docker/tysufaOs podman build -t tysufaos . ./run.sh
- Shell: custom prompt with ohmyposh, zsh
- Neovim: Dev environment for c++ (debugger missing for now)
- Zellij: Session management and theming