This commit is contained in:
Daniel Meiburg 2023-09-26 17:46:18 +02:00
parent 004fdd3207
commit 5dd1f087df
Signed by: dm
GPG Key ID: E5827ECFFE0AA4F2
3 changed files with 29 additions and 45 deletions

@ -1 +1 @@
Subproject commit cb8d0a0a4494c450610853717e5b9cd453e9b517
Subproject commit 818b029c295457bf6fb087c33ca5ba289030b6be

View File

@ -1,24 +0,0 @@
[user]
email = key@dmeiburg.de
name = Daniel Meiburg
signingkey = 782C4A83DD7B9E4A64B12EDEE5827ECFFE0AA4F2
[alias]
br = branch
co = checkout
cm = commit
l = log --oneline --graph
[commit]
gpgSign = true
[init]
defaultBranch = master
[filter "lfs"]
clean = git-lfs clean -- %f
smudge = git-lfs smudge -- %f
process = git-lfs filter-process
required = true
[difftool]
prompt = true
[diff]
tool = nvimdiff
[difftool "nvimdiff"]
cmd = "nvim -d \"$LOCAL\" \"$REMOTE\""

View File

@ -2,13 +2,17 @@
{
home.packages = with pkgs; [
firefox
firefox-wayland
gnupg
htop
ripgrep
pavucontrol
fish
pass
kitty
waybar
kanshi
pulseaudio
# All of the below is for sway
wl-clipboard
mako
@ -19,30 +23,34 @@
enable = true;
};
home.file = {
".config/git" = {
source = ./git;
".config/" = {
source = ./dotfiles/.config;
recursive = true;
};
};
home.file = {
".xkb/" = {
source = ./dotfiles/.xkb;
recursive = true;
};
};
home.file = {
".profile" = {
source = ./dotfiles/.profile;
recursive = true;
};
};
home.file = {
".tmux.conf" = {
source = ./dotfiles/.tmux.conf;
recursive = true;
};
};
programs.kitty = {
enable = true;
theme = "Solarized Dark";
};
wayland.windowManager.sway = {
enable = true;
wrapperFeatures.gtk = true;
config = rec {
modifier = "Mod4";
terminal = "kitty";
bars = [{
command = "waybar";
}];
output = {
HDMI-A-1 = {
scale = "2";
};
};
};
};
programs.waybar.enable = true;
programs.browserpass = {
enable = true;
};
}