https://github.com/rozukke/dotfiles
System configuration for Fedora with Sway using a simple Stow setup.
https://github.com/rozukke/dotfiles
dotfiles fedora nvim swaywm
Last synced: 2 months ago
JSON representation
System configuration for Fedora with Sway using a simple Stow setup.
- Host: GitHub
- URL: https://github.com/rozukke/dotfiles
- Owner: rozukke
- Created: 2024-09-29T11:26:54.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-11-02T08:35:32.000Z (8 months ago)
- Last Synced: 2025-02-13T11:44:39.703Z (4 months ago)
- Topics: dotfiles, fedora, nvim, swaywm
- Language: Lua
- Homepage:
- Size: 56.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# rozukke dotfiles
My configuration for Fedora with Sway, meant to be used as a very simple setup with Stow.
Safe to say, I have learned a lot from using NixOS.## Features
- `nvim` configuration based on NvChad but without the awful abstraction and hidden settings
- `.zshrc` with sane defaults
- simple `sway`, `kitty`, `waybar` and `rofi` configuraton with nice colors
- `kmonad` remap to colemak-dh and several symbol remaps (space as mod-tap) for a ThinkPad keyboard## Setup
Install `stow` if you do not already have it, then:
```sh
cd ~
git clone https://github.com/rozukke/dotfiles.git
stow dotfiles
```
You may need to remove pre-existing configuration files.> [!IMPORTANT]
> You probably want to make the cloned directory harder to delete, as the *dotfiles* directory will
contain the actual configuration that is then symlinked into your `XDG_CONFIG_HOME`. Deleting it will
break stuff.To prevent accidental deletion from happening, run the following command:
```sh
# Require sudo to delete folder
sudo chattr +i ~/dotfiles
```
## Packages
Some packages that may be required for things to work:
- clipboard provider for nvim
- `kmonad` with a startup service (found in extras folder)
- `kitty` for Sway default terminal## Todo
- Split into separate `stow` modules if that is worthwhile