mirror of
https://github.com/gburd/nix-config.git
synced 2024-10-05 04:56:57 +00:00
refinements
This commit is contained in:
parent
88831e380a
commit
d5ac7f4799
8 changed files with 19 additions and 4 deletions
3
NOTES
3
NOTES
|
@ -94,7 +94,8 @@ EDITOR=vi sops --config .sops.yaml nixos/common/secrets.yaml
|
||||||
sudo nixos-install --flake .#hostname
|
sudo nixos-install --flake .#hostname
|
||||||
reboot
|
reboot
|
||||||
home-manager switch --flake .#username@hostname
|
home-manager switch --flake .#username@hostname
|
||||||
|
gsettings reset org.gnome.desktop.input-sources xkb-options
|
||||||
|
gsettings reset org.gnome.desktop.input-sources sources
|
||||||
|
|
||||||
sudo nixos-rebuild switch --flake .#my-hostname
|
sudo nixos-rebuild switch --flake .#my-hostname
|
||||||
clear; sudo nixos-rebuild dry-activate --flake .#${hostname}
|
clear; sudo nixos-rebuild dry-activate --flake .#${hostname}
|
||||||
|
|
4
home-manager/_mixins/desktop/jetbrains-clion.nix
Normal file
4
home-manager/_mixins/desktop/jetbrains-clion.nix
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
|
home.packages = [ pkgs.jetbrains.clion ];
|
||||||
|
}
|
4
home-manager/_mixins/desktop/jetbrains-idea-ultimate.nix
Normal file
4
home-manager/_mixins/desktop/jetbrains-idea-ultimate.nix
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
|
home.packages = [ pkgs.jetbrains.idea-ultimate ];
|
||||||
|
}
|
|
@ -2,6 +2,9 @@
|
||||||
imports = [
|
imports = [
|
||||||
inputs.impermanence.nixosModules.home-manager.impermanence
|
inputs.impermanence.nixosModules.home-manager.impermanence
|
||||||
../../services/keybase.nix
|
../../services/keybase.nix
|
||||||
|
../../desktop/protonmail-bridge.nix
|
||||||
|
../../desktop/jetbrains.idea-ultimate.nix
|
||||||
|
../../desktop/jetbrains.clion.nix
|
||||||
../../pass
|
../../pass
|
||||||
../../cli
|
../../cli
|
||||||
../../nvim
|
../../nvim
|
||||||
|
@ -123,9 +126,11 @@
|
||||||
vdpauinfo # Terminal VDPAU info
|
vdpauinfo # Terminal VDPAU info
|
||||||
wavemon # Terminal WiFi monitor
|
wavemon # Terminal WiFi monitor
|
||||||
yq-go # Terminal `jq` for YAML
|
yq-go # Terminal `jq` for YAML
|
||||||
|
|
||||||
|
emacs
|
||||||
];
|
];
|
||||||
sessionVariables = {
|
sessionVariables = {
|
||||||
PAGER = "moar";
|
# PAGER = "moar";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
programs = {
|
programs = {
|
||||||
|
|
|
@ -8,6 +8,7 @@ _: {
|
||||||
"mnjggcdmjocbbbhaepdhchncahnbgone" # SponsorBlock for YouTube
|
"mnjggcdmjocbbbhaepdhchncahnbgone" # SponsorBlock for YouTube
|
||||||
"gebbhagfogifgggkldgodflihgfeippi" # Return YouTube Dislike
|
"gebbhagfogifgggkldgodflihgfeippi" # Return YouTube Dislike
|
||||||
"edlifbnjlicfpckhgjhflgkeeibhhcii" # Screenshot Tool
|
"edlifbnjlicfpckhgjhflgkeeibhhcii" # Screenshot Tool
|
||||||
|
"chphlpgkkbolifaimnlloiipkdnihall" # OneTab
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -9,6 +9,7 @@
|
||||||
extensions = [
|
extensions = [
|
||||||
"cdglnehniifkbagbbombnjghhcihifij" # kagi-search-for-chrome
|
"cdglnehniifkbagbbombnjghhcihifij" # kagi-search-for-chrome
|
||||||
"ghmbeldphafepmbegfdlkpapadhbakde" # proton-pass-free-password
|
"ghmbeldphafepmbegfdlkpapadhbakde" # proton-pass-free-password
|
||||||
|
"chphlpgkkbolifaimnlloiipkdnihall" # OneTab
|
||||||
];
|
];
|
||||||
extraOpts = {
|
extraOpts = {
|
||||||
"AutofillAddressEnabled" = false;
|
"AutofillAddressEnabled" = false;
|
||||||
|
|
|
@ -35,10 +35,9 @@
|
||||||
kernelPackages = pkgs.linuxPackages_latest;
|
kernelPackages = pkgs.linuxPackages_latest;
|
||||||
};
|
};
|
||||||
|
|
||||||
# My GPD MicroPC has a US keyboard layout
|
|
||||||
console.keyMap = lib.mkForce "us";
|
console.keyMap = lib.mkForce "us";
|
||||||
services.kmscon.extraConfig = lib.mkForce ''
|
services.kmscon.extraConfig = lib.mkForce ''
|
||||||
font-size=14
|
font-size=12
|
||||||
xkb-layout=us
|
xkb-layout=us
|
||||||
'';
|
'';
|
||||||
services.xserver.layout = lib.mkForce "us";
|
services.xserver.layout = lib.mkForce "us";
|
||||||
|
|
Loading…
Reference in a new issue