Some changes

This commit is contained in:
Henry Hiles 2023-11-29 14:57:54 -05:00
parent 595fc50aed
commit e5e35676fc
7 changed files with 83 additions and 51 deletions

78
flake.lock generated
View file

@ -133,11 +133,11 @@
"firefox-gnome-theme": { "firefox-gnome-theme": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1699621711, "lastModified": 1700665519,
"narHash": "sha256-GUvBQbagF/7W1AriPVvJYA1cmk9Y/iWXghj3cIFYQzU=", "narHash": "sha256-OBik0+k54JOK9C+6AlP8dchXhAdjgP8V4mQ/ErDKGYU=",
"owner": "rafaelmardojai", "owner": "rafaelmardojai",
"repo": "firefox-gnome-theme", "repo": "firefox-gnome-theme",
"rev": "1c32013cdbe17406de496cdf5f6899b84c4bbfed", "rev": "1208b24818388416e5376967b8e89a1b13d1bf31",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -203,11 +203,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1699783872, "lastModified": 1701071203,
"narHash": "sha256-4zTwLT2LL45Nmo6iwKB3ls3hWodVP9DiSWxki/oewWE=", "narHash": "sha256-lQywA7QU/vzTdZ1apI0PfgCWNyQobXUYghVrR5zuIeM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "280721186ab75a76537713ec310306f0eba3e407", "rev": "db1878f013b52ba5e4034db7c1b63e8d04173a86",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -224,11 +224,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1691882297, "lastModified": 1700847865,
"narHash": "sha256-e1/LAQSGLnBywfA1TfMl0Vj3tvYka73XOZ/D2/CJowE=", "narHash": "sha256-uWaOIemGl9LF813MW0AEgCBpKwFo2t1Wv3BZc6e5Frw=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "c3ab5ea047e6dc73df530948f7367455749d8906", "rev": "8cedd63eede4c22deb192f1721dd67e7460e1ebe",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -240,16 +240,14 @@
"nix-gaming": { "nix-gaming": {
"inputs": { "inputs": {
"flake-parts": "flake-parts", "flake-parts": "flake-parts",
"nixpkgs": [ "nixpkgs": "nixpkgs"
"nixpkgs"
]
}, },
"locked": { "locked": {
"lastModified": 1699838063, "lastModified": 1700961605,
"narHash": "sha256-V1KLZVi73S3vxkO0ZYBpD7xY2B1MIFUqZ5d/FyuWdI4=", "narHash": "sha256-nN5m0OhqmD0gxtpXDvXyqCPQux9L/o1Yr1ALKoaOT9o=",
"owner": "fufexan", "owner": "fufexan",
"repo": "nix-gaming", "repo": "nix-gaming",
"rev": "01ceb9c45463880a6c1d2432110e3439f2c55069", "rev": "076d7864a6c2d02e41325c03ad3200a8a3739763",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -260,16 +258,16 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1699781429, "lastModified": 1700856099,
"narHash": "sha256-UYefjidASiLORAjIvVsUHG6WBtRhM67kTjEY4XfZOFs=", "narHash": "sha256-RnEA7iJ36Ay9jI0WwP+/y4zjEhmeN6Cjs9VOFBH7eVQ=",
"owner": "nixos", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "e44462d6021bfe23dfb24b775cc7c390844f773d", "rev": "0bd59c54ef06bc34eca01e37d689f5e46b3fe2f1",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nixos", "owner": "NixOS",
"ref": "nixos-unstable", "ref": "nixpkgs-unstable",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }
@ -309,11 +307,27 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1691853136, "lastModified": 1701068326,
"narHash": "sha256-wTzDsRV4HN8A2Sl0SVQY0q8ILs90CD43Ha//7gNZE+E=", "narHash": "sha256-vmMceA+q6hG1yrjb+MP8T0YFDQIrW3bl45e7z24IEts=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "8cfef6986adfb599ba379ae53c9f5631ecd2fd9c",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_3": {
"locked": {
"lastModified": 1700856099,
"narHash": "sha256-RnEA7iJ36Ay9jI0WwP+/y4zjEhmeN6Cjs9VOFBH7eVQ=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "f0451844bbdf545f696f029d1448de4906c7f753", "rev": "0bd59c54ef06bc34eca01e37d689f5e46b3fe2f1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -331,11 +345,11 @@
"utils": "utils" "utils": "utils"
}, },
"locked": { "locked": {
"lastModified": 1699971939, "lastModified": 1701256966,
"narHash": "sha256-MuIVwYaWisKkg5MEsGLF5dXPAMpqe5Eoprw97Nk2LJo=", "narHash": "sha256-1B5yz4eQwcoHDUE5QwpQm5X+3KdXFKAa1JRjagP8JU4=",
"owner": "wamserma", "owner": "wamserma",
"repo": "flake-programs-sqlite", "repo": "flake-programs-sqlite",
"rev": "1a18488d97d9a3128d747adf8550016f08abef31", "rev": "b2da1b93ad22223fcf63794a47e4ee6130fd52a6",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -349,7 +363,7 @@
"firefox-gnome-theme": "firefox-gnome-theme", "firefox-gnome-theme": "firefox-gnome-theme",
"home-manager": "home-manager", "home-manager": "home-manager",
"nix-gaming": "nix-gaming", "nix-gaming": "nix-gaming",
"nixpkgs": "nixpkgs", "nixpkgs": "nixpkgs_2",
"nixpkgs-local": "nixpkgs-local", "nixpkgs-local": "nixpkgs-local",
"programsdb": "programsdb", "programsdb": "programsdb",
"stylix": "stylix" "stylix": "stylix"
@ -367,14 +381,14 @@
"base16-vim": "base16-vim", "base16-vim": "base16-vim",
"flake-compat": "flake-compat", "flake-compat": "flake-compat",
"home-manager": "home-manager_2", "home-manager": "home-manager_2",
"nixpkgs": "nixpkgs_2" "nixpkgs": "nixpkgs_3"
}, },
"locked": { "locked": {
"lastModified": 1699477454, "lastModified": 1700923005,
"narHash": "sha256-PueVBJDRM+q/ONSwMptLH4i6cny7BnNcuBpjI2e5rYo=", "narHash": "sha256-j1Isg4ln4bfgSGuETvYPzEdEIRc/tBPpLqXa+bfvBf0=",
"owner": "danth", "owner": "danth",
"repo": "stylix", "repo": "stylix",
"rev": "5c6f7fd709be441505998fc51a25b645a44d359e", "rev": "8b3f61727f3b86c27096c3c014ae602aa40670ba",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -7,10 +7,7 @@
url = "github:rafaelmardojai/firefox-gnome-theme"; url = "github:rafaelmardojai/firefox-gnome-theme";
flake = false; flake = false;
}; };
nix-gaming = { nix-gaming.url = "github:fufexan/nix-gaming";
url = "github:fufexan/nix-gaming";
inputs.nixpkgs.follows = "nixpkgs";
};
home-manager = { home-manager = {
url = "github:nix-community/home-manager"; url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";

View file

@ -1,8 +1,4 @@
{ {pkgs, ...}: {
pkgs,
inputs,
...
}: {
gtk = { gtk = {
enable = true; enable = true;

View file

@ -1,13 +1,31 @@
{pkgs, ...}: { {
pkgs,
lib,
...
}: {
wayland.windowManager.sway = { wayland.windowManager.sway = {
enable = true; enable = true;
package = pkgs.swayfx; package = pkgs.swayfx;
config = { config = rec {
modifier = "Mod4"; modifier = "Mod4";
# Use kitty as default terminal terminal = "kgx";
terminal = "kitty"; window = {
startup = [ titlebar = false;
]; };
bars = [];
keybindings = lib.mkOptionDefault {
"${modifier}+button4" = "workspace prev";
"${modifier}+button5" = "workspace next";
"${modifier}+t" = "exec ${terminal}";
"${modifier}+q" = "kill";
"XF86AudioRaiseVolume" = "swayosd --output-volume raise";
"XF86AudioLowerVolume" = "swayosd --output-volume lower";
"XF86MonBrightnessUp" = "swayosd --output-brightness raise";
"XF86MonBrightnessDown" = "swayosd --brightness lower";
}; };
}; };
};
services.swayosd.enable = true;
} }

View file

@ -1,13 +1,13 @@
{pkgs, ...}: { {pkgs, lib, ...}: {
programs.vscode = { programs.vscode = {
enable = true; enable = true;
package = pkgs.vscodium; package = pkgs.vscodium;
extensions = with pkgs.vscode-extensions; [ extensions = with pkgs.vscode-extensions; [
mkhl.direnv mkhl.direnv
eamodio.gitlens eamodio.gitlens
jnoortheen.nix-ide
timonwong.shellcheck timonwong.shellcheck
usernamehw.errorlens usernamehw.errorlens
kamadorueda.alejandra
ritwickdey.liveserver ritwickdey.liveserver
dbaeumer.vscode-eslint dbaeumer.vscode-eslint
esbenp.prettier-vscode esbenp.prettier-vscode
@ -75,6 +75,14 @@
"explorer.fileNesting.enabled" = true; "explorer.fileNesting.enabled" = true;
"explorer.fileNesting.expand" = false; "explorer.fileNesting.expand" = false;
"window.zoomLevel" = 1; "window.zoomLevel" = 1;
"[nix]" = {
"editor.formatOnSave" = true;
};
"nix.enableLanguageServer" = true;
"nix.serverPath" = lib.meta.getExe pkgs.nil;
"nix.serverSettings"."nil" = {
formatting.command = [(lib.meta.getExe pkgs.alejandra)];
};
}; };
}; };
} }

View file

@ -112,7 +112,6 @@
killall killall
ripgrep ripgrep
hyfetch hyfetch
fractal
inkscape inkscape
r2modman r2modman
pciutils pciutils

View file

@ -1,4 +1,4 @@
\{inputs, ...}: { {inputs, ...}: {
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true; home-manager.useUserPackages = true;
home-manager.extraSpecialArgs = {inherit inputs;}; home-manager.extraSpecialArgs = {inherit inputs;};