Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
.idea/*
apply.sh
reset.sh
8 changes: 3 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
![Preview](https://github.com/Nyxvectar/media/blob/main/dotfiles/dotfilesPreview.jpg)
## Nix Dotfiles for Colemak-DH & Apple Layout
### Before Using
- These dotfiles are designed exclusively for linux that using **Nix**, and under **Colemak-DH** keyboard layout. Package management and system configuration differ significantly from other distributions. However, if you are using a standard Linux distribution, this repository also provides standard config files, but they may not be updated very promptly. So, for non-Nix systems:
- Use only the raw configuration files in `./config/`
- Manual installation is required
- **sudo** has been **disabled** and replaced by **doas**. Witch is lighter and more secure.
- These dotfiles are designed exclusively for linux that using **Nix**, and under **Colemak-DH** keyboard layout. Package management and system configuration differ significantly from other distributions.
- **sudo** has been **disabled** and replaced by **doas**, witch is lighter and more secure.
- The keymap in `hyprland.nix` is optimized for `Colemak-DH` keyboard layout. To adapt for standard `QWERTY` layouts:
- Although modifying the keybindings is needed, fish hotkeys were configured as normal.
- Note that `nix.configuration` retains `kb_layout = us`, as my layout customization occurs at the hardware level, not in software configuration
- Note that `nix.configuration` retains `kb_layout = us`, as my layout customization occurs at the hardware level, not in software configuration.

> [!NOTE]
> This setup uses Dae and Daed proxy. If you don't need the eBPF core feature or related options, you can safely ignore them. They're imported in `./flake.nix` and `./imports/services.nix`
Expand Down
87 changes: 0 additions & 87 deletions config/alacritty/alacritty.toml

This file was deleted.

2 changes: 0 additions & 2 deletions config/fish/conf.d/fish-esp-idf.fish

This file was deleted.

9 changes: 0 additions & 9 deletions config/fish/conf.d/fish-ls-aliases.fish

This file was deleted.

7 changes: 0 additions & 7 deletions config/fish/conf.d/fish-ssh-agent.fish

This file was deleted.

4 changes: 0 additions & 4 deletions config/fish/config.fish

This file was deleted.

43 changes: 0 additions & 43 deletions config/fish/fish_variables

This file was deleted.

14 changes: 0 additions & 14 deletions config/fish/functions/__ssh_agent_is_started.fish

This file was deleted.

5 changes: 0 additions & 5 deletions config/fish/functions/__ssh_agent_start.fish

This file was deleted.

10 changes: 0 additions & 10 deletions config/fish/functions/fish_prompt.fish

This file was deleted.

126 changes: 0 additions & 126 deletions config/fish/functions/fish_right_prompt.fish

This file was deleted.

5 changes: 0 additions & 5 deletions config/fish/functions/hashpass.fish

This file was deleted.

Loading