mirror of
https://github.com/kittywitch/nixfiles.git
synced 2026-02-09 04:19:19 -08:00
feat: vscode, firefox changes
This commit is contained in:
parent
78d83cd757
commit
9ded484993
9 changed files with 49 additions and 21 deletions
6
flake.lock
generated
6
flake.lock
generated
|
|
@ -373,11 +373,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1720893836,
|
||||
"narHash": "sha256-rIwKRl1wmOoIyKPTAzOEvoyUm/roIo3QfJOcVg9Q8N0=",
|
||||
"lastModified": 1739756331,
|
||||
"narHash": "sha256-nGyLe6tRiqs10mi2XwNjX7Wbn4gYhMYOZaYULPKuQgo=",
|
||||
"owner": "kittywitch",
|
||||
"repo": "konawall-py",
|
||||
"rev": "936050d035788198b9c7d7e44b3acceb3d18e35a",
|
||||
"rev": "c3ff5ef5e4e0b45b670614b09eb7e6bccae800ac",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
|||
|
|
@ -14,11 +14,11 @@ in {
|
|||
shell.enable = true;
|
||||
schemes = {
|
||||
light = {
|
||||
schemeData = schemeSources.atelier.schemes.atelier-sulphurpool-light;
|
||||
schemeData = schemeSources.atelier.schemes.atelier-heath-light;
|
||||
ansi.palette.background.alpha = "d000";
|
||||
};
|
||||
dark = {
|
||||
schemeData = schemeSources.atelier.schemes.atelier-cave;
|
||||
schemeData = schemeSources.outrun.schemes.outrun-dark;
|
||||
ansi.palette.background.alpha = "ee00";
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -30,6 +30,7 @@
|
|||
stylus
|
||||
temporary-containers
|
||||
multi-account-containers
|
||||
dearrow
|
||||
ublock-origin
|
||||
violentmonkey
|
||||
];
|
||||
|
|
|
|||
|
|
@ -9,10 +9,11 @@
|
|||
mkhl.direnv
|
||||
hashicorp.terraform
|
||||
jnoortheen.nix-ide
|
||||
pkgs.outrun
|
||||
];
|
||||
userSettings = {
|
||||
"nix.enableLanguageServer" = true;
|
||||
"workbench.colorTheme" = "Catppuccin Latte";
|
||||
"workbench.colorTheme" = "Outrun Night";
|
||||
"editor.suggest.preview" = true;
|
||||
"[nix]" = {
|
||||
"editor.defaultFormatter" = "kamadorueda.alejandra";
|
||||
|
|
|
|||
|
|
@ -4,13 +4,13 @@
|
|||
...
|
||||
}: {
|
||||
programs.wezterm = {
|
||||
enable = false;
|
||||
enable = true;
|
||||
package = inputs.wezterm.outputs.packages.${pkgs.system}.default;
|
||||
extraConfig = ''
|
||||
local wezterm = require 'wezterm';
|
||||
return {
|
||||
font = wezterm.font_with_fallback({
|
||||
|
||||
"Monaspace Krypton",
|
||||
-- <built-in>, BuiltIn
|
||||
"JetBrains Mono",
|
||||
|
||||
|
|
@ -24,7 +24,7 @@
|
|||
|
||||
}),
|
||||
window_decorations = "TITLE | RESIZE",
|
||||
enable_wayland = false,
|
||||
enable_wayland = true,
|
||||
warn_about_missing_glyphs = false,
|
||||
font_size = 10.0,
|
||||
check_for_updates = false,
|
||||
|
|
|
|||
|
|
@ -6,10 +6,14 @@
|
|||
qt6Packages.qtstyleplugin-kvantum
|
||||
commonalitysol
|
||||
];
|
||||
environment.plasma6.excludePackages = with pkgs; [konsole];
|
||||
services = {
|
||||
displayManager.sddm = {
|
||||
enable = true;
|
||||
theme = "CommonalitySol";
|
||||
};
|
||||
xserver = {
|
||||
enable = true;
|
||||
displayManager.gdm.enable = true;
|
||||
};
|
||||
desktopManager.plasma6.enable = true;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -12,6 +12,8 @@
|
|||
pkgs.winetricks
|
||||
pkgs.jansson
|
||||
pkgs.samba
|
||||
pkgs.mangohud
|
||||
pkgs.vkbasalt
|
||||
];
|
||||
extraLibraries = pkgs: [
|
||||
pkgs.jansson
|
||||
|
|
@ -20,6 +22,9 @@
|
|||
];
|
||||
})
|
||||
|
||||
vkbasalt
|
||||
mangohud
|
||||
|
||||
# support 32-bit only
|
||||
wine
|
||||
|
||||
|
|
|
|||
19
packages/outrun.nix
Normal file
19
packages/outrun.nix
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
lib,
|
||||
vscode-utils,
|
||||
}:
|
||||
vscode-utils.buildVscodeMarketplaceExtension {
|
||||
mktplcRef = {
|
||||
name = "outrun";
|
||||
publisher = "samrapdev";
|
||||
version = "0.2.2";
|
||||
hash = "sha256-d0LPpUQbz9g9Scv24oS13vQ0X4lA35unRBgRWM+G+5s=";
|
||||
};
|
||||
meta = {
|
||||
description = "A theme for VS Code inspired by the colors, style, and culture of the synthwave music scene.";
|
||||
homepage = "https://github.com/samrap/outrun-theme-vscode";
|
||||
downloadPage = "https://marketplace.visualstudio.com/items?itemName=samrapdev.outrun";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [pandapip1];
|
||||
};
|
||||
}
|
||||
|
|
@ -31,7 +31,7 @@ _: let
|
|||
in {
|
||||
imports =
|
||||
(with tree.nixos.hardware; [
|
||||
])
|
||||
])
|
||||
++ (with tree.nixos.profiles; [
|
||||
graphical
|
||||
wireless
|
||||
|
|
@ -48,18 +48,16 @@ _: let
|
|||
])
|
||||
++ (with tree.home.environments; [
|
||||
kde
|
||||
]);
|
||||
hardware.opengl.enable = true;
|
||||
]);
|
||||
|
||||
services.xserver.videoDrivers = ["nvidia"];
|
||||
services.xserver.videoDrivers = ["nvidia"];
|
||||
|
||||
|
||||
hardware.nvidia = {
|
||||
package = config.boot.kernelPackages.nvidiaPackages.latest;
|
||||
nvidiaSettings = true;
|
||||
modesetting.enable = true;
|
||||
open = true;
|
||||
};
|
||||
hardware.nvidia = {
|
||||
package = config.boot.kernelPackages.nvidiaPackages.latest;
|
||||
nvidiaSettings = true;
|
||||
modesetting.enable = true;
|
||||
open = true;
|
||||
};
|
||||
|
||||
boot = {
|
||||
loader = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue