minor changes

This commit is contained in:
m3tam3re 2023-04-12 10:25:36 +02:00
parent 3357a7be4b
commit 7bec28e12d
9 changed files with 34 additions and 25 deletions

View File

@ -16,8 +16,8 @@
nix-colors.url = "github:misterio77/nix-colors"; nix-colors.url = "github:misterio77/nix-colors";
}; };
outputs = { self, nix-colors, nixpkgs, nixpkgs-unstable, home-manager, hyprland outputs = { self, nix-colors, nixpkgs, nixpkgs-unstable, home-manager
, agenix, deploy-rs, ... }@inputs: , hyprland, agenix, deploy-rs, ... }@inputs:
let let
inherit (self) outputs; inherit (self) outputs;
lib = nixpkgs.lib; lib = nixpkgs.lib;
@ -79,14 +79,15 @@
# Laptop # Laptop
"m3tam3re@m3-nix" = home-manager.lib.homeManagerConfiguration { "m3tam3re@m3-nix" = home-manager.lib.homeManagerConfiguration {
pkgs = nixpkgs.legacyPackages."x86_64-linux"; pkgs = nixpkgs.legacyPackages."x86_64-linux";
extraSpecialArgs = { inherit inputs nix-colors; extraSpecialArgs = { inherit inputs nix-colors; };
};
modules = [ modules = [
hyprland.homeManagerModules.default hyprland.homeManagerModules.default
./home/users/m3tam3re/m3-nix.nix ./home/users/m3tam3re/m3-nix.nix
allowUnfree allowUnfree
({ config, pkgs, ... }: {
nixpkgs.overlays = [ overlay-unstable ];
})
]; ];
}; };
# Company Root Servera # Company Root Servera
"m3tam3re@lkk-nix-1" = home-manager.lib.homeManagerConfiguration { "m3tam3re@lkk-nix-1" = home-manager.lib.homeManagerConfiguration {

View File

@ -1,5 +1,4 @@
{ pkgs, ... }: { pkgs, ... }: {
{
imports = [ imports = [
./bat.nix ./bat.nix
./fish.nix ./fish.nix
@ -8,9 +7,11 @@
./starship.nix ./starship.nix
./tmux.nix ./tmux.nix
]; ];
programs.autojump = {
enable = true;
enableFishIntegration = true;
};
home.packages = with pkgs; [ home.packages = with pkgs; [
autojump
bc bc
busybox busybox
comma comma

View File

@ -15,17 +15,15 @@
xdg.mimeApps = { xdg.mimeApps = {
enable = true; enable = true;
defaultApplications = { defaultApplications = { "application/pdf" = [ "okular.desktop" ]; };
"application/pdf" = ["okular.desktop"];
};
}; };
home.sessionVariables = { home.sessionVariables = {
WEBKIT_DISABLE_COMPOSITING_MODE = "1"; WEBKIT_DISABLE_COMPOSITING_MODE = "1";
NIXOS_OZONE_WL = "1";
EDITOR = "emacs"; EDITOR = "emacs";
VISUAL = "emacs"; VISUAL = "emacs";
QT_QPA_PLATFORM = "wayland"; QT_QPA_PLATFORM = "wayland";
QT_QPA_PLATFORMTHEME = "qt5ct";
XDG_CONFIG_HOME = "\${HOME}/.config"; XDG_CONFIG_HOME = "\${HOME}/.config";
XDG_BIN_HOME = "\${HOME}/.local/bin"; XDG_BIN_HOME = "\${HOME}/.local/bin";
XDG_DATA_HOME = "\${HOME}/.local/share"; XDG_DATA_HOME = "\${HOME}/.local/share";
@ -34,6 +32,10 @@
fonts.fontconfig.enable = true; fonts.fontconfig.enable = true;
services.dunst = {
enable = true;
};
home.packages = with pkgs; [ home.packages = with pkgs; [
alacritty alacritty
appimage-run appimage-run
@ -45,14 +47,17 @@
flameshot flameshot
fuzzel fuzzel
gnome.file-roller gnome.file-roller
gnome.nautilus
gnome.nautilus
gnome.seahorse gnome.seahorse
gnome.sushi
gnome.vinagre gnome.vinagre
glib glib
gsettings-desktop-schemas gsettings-desktop-schemas
hyprpaper hyprpaper
libnotify
nyxt nyxt
pamixer pamixer
pavucontrol
picom picom
libsForQt5.qtstyleplugins libsForQt5.qtstyleplugins
qt5ct qt5ct
@ -61,6 +66,8 @@
unzip unzip
usbutils usbutils
v4l-utils v4l-utils
wlogout
wtype
xdg-utils xdg-utils
xdotool xdotool
zip zip

View File

@ -11,14 +11,11 @@ in {
config = mkIf cfg.enable { config = mkIf cfg.enable {
home.packages = with pkgs; [ home.packages = with pkgs; [
betterdiscordctl
davinci-resolve
discord
element-desktop
ffmpeg ffmpeg
freetube fractal
gphoto2 gphoto2
handbrake handbrake
libsForQt5.kdenlive
makemkv makemkv
mpv mpv
obs-studio obs-studio

View File

@ -2,6 +2,7 @@
{ {
qt = { qt = {
enable = true; enable = true;
platformTheme = "gtk";
}; };
gtk = { gtk = {
enable = true; enable = true;

View File

@ -10,7 +10,7 @@ in {
config = mkIf cfg.enable { config = mkIf cfg.enable {
home.packages = with pkgs; [ home.packages = with pkgs; [
podman #podman
]; ];
}; };
} }

View File

@ -124,6 +124,7 @@
windowrule = float, title:branchdialog windowrule = float, title:branchdialog
windowrule = float, Lxappearance windowrule = float, Lxappearance
windowrule = float, Wofi windowrule = float, Wofi
windowrule = float, dunst
windowrule = animation none,Wofi windowrule = animation none,Wofi
windowrule = float,viewnior windowrule = float,viewnior
windowrule = float,feh windowrule = float,feh
@ -156,8 +157,8 @@
bind= $mainMod, F, fullscreen bind= $mainMod, F, fullscreen
bind = $mainMod, E, exec, thunar bind = $mainMod, E, exec, thunar
bind = $mainMod, V, togglefloating, bind = $mainMod, V, togglefloating,
bind = $mainMod, D, exec, rofi -modi drun emoji calc ssh -show drun -font 'Fira Code 13' -show-icons bind = $mainMod, D, exec, rofi -modi 'drun,emoji,calc,ssh' -show drun -font 'Fira Code 13' -show-icons
bind = $mainMod, D, exec, rofi -modi drun emoji calc ssh -show drun -font 'Fira Code 13' -show-icons bind = $mainMod, D, exec, rofi -modi 'drun,emoji,calc,ssh' -show drun -font 'Fira Code 13' -show-icons
bind = $mainMod SHIFT, P, pseudo, # dwindle bind = $mainMod SHIFT, P, pseudo, # dwindle
bind = $mainMod, J, togglesplit, # dwindle bind = $mainMod, J, togglesplit, # dwindle

View File

@ -12,7 +12,7 @@
# enable = true; # enable = true;
# package = pkgs.gnome3.gvfs; # package = pkgs.gnome3.gvfs;
# }; # };
services.kubo = { enable = true; }; # IPFS # services.kubo = { enable = true; }; # IPFS
services.printing.enable = true; services.printing.enable = true;
services.netbird.enable = true; services.netbird.enable = true;
} }

View File

@ -2,8 +2,9 @@
virtualisation.libvirtd.enable = true; virtualisation.libvirtd.enable = true;
virtualisation.libvirtd.qemu.swtpm.enable = true; virtualisation.libvirtd.qemu.swtpm.enable = true;
virtualisation.libvirtd.qemu.ovmf.enable = true; virtualisation.libvirtd.qemu.ovmf.enable = true;
virtualisation.docker = { virtualisation.podman = {
enable = true; enable = true;
enableOnBoot = true; enableNvidia = true;
defaultNetwork.dnsname.enable = true;
}; };
} }