devenv
This commit is contained in:
parent
42db03dd4e
commit
38839cdcbf
4 changed files with 27 additions and 4 deletions
|
@ -33,6 +33,9 @@
|
||||||
hardware = {
|
hardware = {
|
||||||
pipewire.enable = true;
|
pipewire.enable = true;
|
||||||
};
|
};
|
||||||
|
dev = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
desktop = {
|
desktop = {
|
||||||
envProto = "wayland";
|
envProto = "wayland";
|
||||||
|
|
||||||
|
@ -57,11 +60,11 @@
|
||||||
# editors
|
# editors
|
||||||
editors.micro.enable = true;
|
editors.micro.enable = true;
|
||||||
editors.vscode.enable = true;
|
editors.vscode.enable = true;
|
||||||
|
# dev
|
||||||
|
dev.git.enable = true;
|
||||||
# distractions
|
# distractions
|
||||||
distractions.discord.enable = true;
|
distractions.discord.enable = true;
|
||||||
distractions.discord.armcord = true;
|
distractions.discord.armcord = true;
|
||||||
# dev
|
|
||||||
dev.git.enable = true;
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -143,10 +143,12 @@ in {
|
||||||
enabled = true;
|
enabled = true;
|
||||||
size = 4;
|
size = 4;
|
||||||
passes = 2;
|
passes = 2;
|
||||||
# popups = true;
|
#popups = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
drop_shadow = false;
|
drop_shadow = false;
|
||||||
|
#shadow_range = 4;
|
||||||
|
#shadow_render_power = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
animations = {
|
animations = {
|
||||||
|
|
|
@ -108,7 +108,7 @@ in {
|
||||||
icon = true;
|
icon = true;
|
||||||
icon-size = 16;
|
icon-size = 16;
|
||||||
rewrite = {
|
rewrite = {
|
||||||
"(.*) - Mozilla Firefox" = "$1";
|
"(.*) — Mozilla Firefox" = "$1"; # the dash here is SLIGHTLY different. Wow
|
||||||
"(.*) - Visual Studio Code" = "$1";
|
"(.*) - Visual Studio Code" = "$1";
|
||||||
#"(.*\\.nix\\s.*)" = "";
|
#"(.*\\.nix\\s.*)" = "";
|
||||||
"(\\S+\\.js\\s.*)" = " $1";
|
"(\\S+\\.js\\s.*)" = " $1";
|
||||||
|
|
18
modules/dev/default.nix
Normal file
18
modules/dev/default.nix
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
{ lib, config, ... }:
|
||||||
|
|
||||||
|
with lib;
|
||||||
|
let
|
||||||
|
cfg = config.modules.dev;
|
||||||
|
in {
|
||||||
|
options.modules.dev = {
|
||||||
|
enable = mkEnableOption "General development utilities";
|
||||||
|
};
|
||||||
|
|
||||||
|
config = mkIf cfg.enable {
|
||||||
|
programs.direnv ={
|
||||||
|
enable = true;
|
||||||
|
silent = true;
|
||||||
|
nix-direnv.enable = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
Loading…
Add table
Add a link
Reference in a new issue