robolab setup

This commit is contained in:
Rouven Seifert 2023-03-09 19:15:05 +01:00
parent 06c7893ad7
commit 5f5ca3fc12
Signed by: rouven.seifert
GPG key ID: B95E8FE6B11C4D09
9 changed files with 42 additions and 29 deletions

View file

@ -4,7 +4,7 @@
programs.git = {
enable = true;
userName = "Rouven Seifert";
userEmail = "rouven@rfive.de";
userEmail = config.accounts.email.accounts."TU-Dresden".address;
extraConfig = {
core.pager = "delta";
interactive.diffFilter = "delta --color-only";

View file

@ -68,7 +68,7 @@ master {
gestures {
# See https://wiki.hyprland.org/Configuring/Variables/ for more
workspace_swipe = on
workspace_swipe = off
}
misc {
@ -80,6 +80,7 @@ windowrulev2 = opacity 0.8 0.5, class:^.*$
windowrulev2 = opacity 1.0 0.5, class:^Alacritty$
windowrulev2 = opacity 1.0 0.5, class:^google-chrome$
windowrulev2 = opacity 1.0 1.0, class:^mpv$
windowrulev2 = opacity 1.0 1.0, class:^Gimp-2.10$
windowrulev2 = opacity 1.0 1.0, fullscreen:1
# See https://wiki.hyprland.org/Configuring/Keywords/ for more

View file

@ -2,12 +2,12 @@
{
home.packages = with pkgs; [
ripgrep
black
];
programs.nixvim = {
enable = true;
vimAlias = true;
colorscheme = "dracula";
options =
colorscheme = "dracula"; options =
{
shiftwidth = 4;
expandtab = false;
@ -97,6 +97,9 @@
pyright = {
enable = true;
};
#pylsp = {
#enable = true;
#};
texlab = {
enable = true;
};
@ -136,7 +139,7 @@
tree-sitter-markdown
tree-sitter-nix
tree-sitter-perl
tree-sitter-python
#tree-sitter-python # broken atm
tree-sitter-regex
tree-sitter-rst
tree-sitter-rust

View file

@ -58,6 +58,8 @@
bat # better less
duf # better df
jetbrains.pycharm-community # backup ide in case vim has a bad day again
powerline-fonts
# libs

View file

@ -3,6 +3,9 @@
programs.ssh = {
enable = true;
matchBlocks = {
"se-gitlab.inf.tu-dresden.de" = {
identityFile = "~/.ssh/git";
};
"github.com" = {
identityFile = "~/.ssh/git";
};