flake/config/config.nix

42 lines
1.1 KiB
Nix
Raw Normal View History

2023-03-25 23:09:33 +01:00
{ config, pkgs, ... }:
{
home.file = {
2023-06-29 23:26:09 +02:00
# NAME
# "/PATH/TO/USERDIRECTORY/".source = ./PATH/TO/FLAKE/FOLDER_NAME
2023-03-25 23:09:33 +01:00
# Alacritty
".config/alacritty/alacritty.yml".text = ''
{window: {opacity: 0.8}, font: {normal: {family: tamsyn, style: Regular}}}
'';
# Bash
".bashrc".source = ../config/.bashrc;
2023-03-25 23:09:33 +01:00
# Dunst
".config/dunst/dunstrc".source = ./dunst/dunstrc;
2023-03-25 23:09:33 +01:00
2023-06-29 23:26:09 +02:00
# Emacs
2023-07-17 04:05:13 +02:00
# TODO Would like to declare emacs configs at some point
#".config/emacs".source = ./emacs;
2023-06-29 23:26:09 +02:00
2023-03-25 23:09:33 +01:00
# Hyprland
".config/hypr".source = ./hypr;
2023-03-25 23:09:33 +01:00
# Kitty
".config/kitty/kitty.conf".source = ./kitty/kitty.conf;
".config/kitty/current-theme.conf".source = ./kitty/current-theme.conf;
2023-03-25 23:09:33 +01:00
# Rofi
".config/rofi/config".source = ./rofi;
2023-03-25 23:09:33 +01:00
# TODO Starship
2023-10-09 21:33:37 +02:00
".config/starship.toml".source = ./starship/starship.toml;
2023-06-20 19:32:52 +02:00
# VSCodium
2023-06-20 21:52:50 +02:00
".config/VSCodium/User/snippets/Header.code-snippets".source = ./vscodium/snippets/global/header.conf;
2023-06-20 19:32:52 +02:00
2023-03-25 23:09:33 +01:00
# Waybar
2023-06-30 06:50:55 +02:00
".config/waybar/config".source = ./waybar;
2023-03-25 23:09:33 +01:00
};
}