add vscode and qt stuff.

This commit is contained in:
ChaotiCryptidz 2021-12-21 14:00:09 +00:00
parent 9c80385542
commit 729a895f36
6 changed files with 53 additions and 6 deletions

View file

@ -4,5 +4,10 @@
package = pkgs.gitAndTools.gitFull;
userName = "ChaotiCryptidz";
userEmail = "chaoticryptidz@owo.monster";
extraConfig = {
credential = {
helper = "store";
};
};
};
}

12
home/gui/qt.nix Normal file
View file

@ -0,0 +1,12 @@
{ config, pkgs, ... }:
{
qt = {
enable = true;
platformTheme = "gtk";
style = {
name = "adwaita-dark";
package = pkgs.adwaita-qt;
};
};
}

10
home/sway/gammastep.nix Normal file
View file

@ -0,0 +1,10 @@
{ config, lib, ... }:
{
services.gammastep = {
enable = true;
tray = true;
latitude = "51.927031";
longitude = "-0.654746";
};
}

23
home/vscode/code.nix Normal file
View file

@ -0,0 +1,23 @@
{ config, pkgs, ... }:
{
programs.vscode = {
enable = true;
extensions = with pkgs; [
vscode-extensions.bbenoist.nix
vscode-extensions.tiehuis.zig
vscode-extensions.golang.go
];
userSettings = {
"window.zoomLevel" = -1;
"editor.fontSize" = 24;
"editor.fontFamily" = "'Comic Code'";
"terminal.integrated.fontSize" = 24;
"editor.codeLensFontFamily" = "'Comic Code'";
"editor.inlayHints.fontFamily" = "'Comic Code'";
"markdown.preview.fontFamily" = "'Comic Code'";
"terminal.integrated.fontFamily" = "'Comic Code'";
"files.autoSave" = "afterDelay";
};
};
}

View file

@ -10,8 +10,10 @@
profiles.sway
profiles.dnscrypt
home.gui
home.dev
home.network_manager
home.sway
home.vscode
];
boot = {

View file

@ -1,15 +1,10 @@
{ config, pkgs, ... }: {
fonts.fonts = with pkgs; [
iosevka
comic-neue
comic-code
];
environment.systemPackages = with pkgs; [
git
nano
curl
wget
vscode
tdesktop
vivaldi
vivaldi-ffmpeg-codecs