updated to 25.11
This commit is contained in:
@@ -8,21 +8,13 @@
|
||||
programs = {
|
||||
git = {
|
||||
enable = true;
|
||||
userName = "rogueking";
|
||||
userEmail = "miguel@muniz.org";
|
||||
lfs.enable = true;
|
||||
} // lib.optionalAttrs (! (lib.elem hostname [ "buildbox" ])) {
|
||||
signing = {
|
||||
signByDefault = true;
|
||||
signer = if hostname == "eva-02"
|
||||
then
|
||||
"/Applications/1Password.app/Contents/MacOS/op-ssh-sign"
|
||||
else
|
||||
"/opt/1Password/op-ssh-sign";
|
||||
|
||||
key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHI7zcxrwwg4VqpGduhPX31aslzXwkRXiM32+8K+aIMu";
|
||||
};
|
||||
extraConfig = {
|
||||
settings = {
|
||||
user = {
|
||||
name = "rogueking";
|
||||
email = "miguel@muniz.org";
|
||||
};
|
||||
} // lib.optionalAttrs (! (lib.elem hostname [ "buildbox" ])) {
|
||||
gpg = {
|
||||
format = "ssh";
|
||||
ssh = lib.optionalAttrs (hostname == "eva-02") {
|
||||
@@ -30,6 +22,17 @@
|
||||
};
|
||||
};
|
||||
};
|
||||
} // lib.optionalAttrs (! (lib.elem hostname [ "buildbox" ])) {
|
||||
signing = {
|
||||
signByDefault = true;
|
||||
signer = if hostname == "eva-02"
|
||||
then
|
||||
"/Applications/1Password.app/Contents/MacOS/op-ssh-sign"
|
||||
else
|
||||
"/opt/1Password/op-ssh-sign";
|
||||
|
||||
key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHI7zcxrwwg4VqpGduhPX31aslzXwkRXiM32+8K+aIMu";
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,20 +1,27 @@
|
||||
{ config, pkgs, inputs, ... }:
|
||||
{
|
||||
config,
|
||||
pkgs,
|
||||
inputs,
|
||||
...
|
||||
}:
|
||||
|
||||
{
|
||||
imports = [
|
||||
./commands/commands.nix
|
||||
./programs/programs.nix
|
||||
inputs.nixvim.homeModules.nixvim
|
||||
];
|
||||
|
||||
./commands/commands.nix
|
||||
./programs/programs.nix
|
||||
inputs.nixvim.homeModules.nixvim
|
||||
];
|
||||
|
||||
# Home Manager needs a bit of information about you and the paths it should
|
||||
# manage.
|
||||
home.username = "rogueking";
|
||||
|
||||
# home.homeDirectory = "/Users/rogueking";
|
||||
home.homeDirectory = if pkgs.stdenv.isDarwin
|
||||
then "/Users/rogueking" # Path for macOS
|
||||
else "/home/rogueking"; # Path for Linux
|
||||
home.homeDirectory =
|
||||
if pkgs.stdenv.isDarwin then
|
||||
"/Users/rogueking" # Path for macOS
|
||||
else
|
||||
"/home/rogueking"; # Path for Linux
|
||||
|
||||
# This value determines the Home Manager release that your configuration is
|
||||
# compatible with. This helps avoid breakage when a new Home Manager release
|
||||
@@ -27,10 +34,14 @@
|
||||
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
|
||||
# Allow specific insecure packages
|
||||
nixpkgs.config.permittedInsecurePackages = [
|
||||
#"python3.12-ecdsa-0.19.1"
|
||||
];
|
||||
|
||||
# The home.packages option allows you to install Nix packages into your
|
||||
# environment.
|
||||
home.packages = with pkgs; [
|
||||
|
||||
|
||||
];
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
theme = "Adwaita Dark";
|
||||
|
||||
# Explicitly set color scheme preference to avoid GTK warnings
|
||||
gtk-adwaita = true;
|
||||
#gtk-adwaita = true;
|
||||
|
||||
gtk-single-instance = true;
|
||||
|
||||
|
||||
@@ -21,13 +21,14 @@
|
||||
brave
|
||||
desmume
|
||||
gparted
|
||||
jellyfin-media-player
|
||||
# jellyfin-media-player
|
||||
kdePackages.bluedevil
|
||||
kdePackages.bluez-qt
|
||||
kdePackages.kate
|
||||
kdePackages.kdeconnect-kde
|
||||
kdePackages.oxygen-sounds
|
||||
kdePackages.partitionmanager
|
||||
kdePackages.isoimagewriter
|
||||
libreoffice-still
|
||||
librewolf
|
||||
localsend
|
||||
@@ -37,7 +38,6 @@
|
||||
moonlight-qt
|
||||
nestopia-ue
|
||||
nix-ld
|
||||
notion-app
|
||||
obsidian
|
||||
pandoc
|
||||
prismlauncher
|
||||
@@ -49,8 +49,6 @@
|
||||
qFlipper
|
||||
r2modman
|
||||
remmina
|
||||
sdrangel
|
||||
sdrpp
|
||||
signal-desktop
|
||||
spice
|
||||
steam
|
||||
@@ -66,9 +64,10 @@
|
||||
]
|
||||
|
||||
++ lib.optionals (hostname == "eva-01") [
|
||||
sonic-visualiser
|
||||
cinny-desktop
|
||||
calibre
|
||||
sdrangel
|
||||
sdrpp
|
||||
sonic-visualiser
|
||||
]
|
||||
|
||||
++ lib.optionals (hostname == "eva-02") [
|
||||
|
||||
@@ -9,12 +9,12 @@
|
||||
programs.rofi = {
|
||||
enable = true;
|
||||
terminal = "ghostty";
|
||||
package = pkgs.rofi-wayland.override {
|
||||
plugins = [ pkgs.rofi-emoji-wayland ];
|
||||
package = pkgs.rofi.override {
|
||||
plugins = [ pkgs.rofi-emoji ];
|
||||
};
|
||||
font = "JetBrainsMono Nerd Font 12";
|
||||
plugins = [
|
||||
pkgs.rofi-emoji-wayland
|
||||
pkgs.rofi-emoji
|
||||
pkgs.rofi-calc
|
||||
pkgs.rofi-games
|
||||
pkgs.rofi-file-browser
|
||||
|
||||
Reference in New Issue
Block a user