|
|
@ -45,14 +45,21 @@ in |
|
|
|
|
|
|
|
programs.bash.shellAliases = { |
|
|
|
nrs = |
|
|
|
"sudo nixos-rebuild switch -I nixos-config=/home/klimi/dotfiles/nix/configuration.nix"; |
|
|
|
"sudo nixos-rebuild switch -I nixos-config=/home/klimi/dotfiles/nix/desktop.nix"; |
|
|
|
nrb = |
|
|
|
"sudo nixos-rebuild boot -I nixos-config=/home/klimi/dotfiles/nix/configuration.nix"; |
|
|
|
"sudo nixos-rebuild boot -I nixos-config=/home/klimi/dotfiles/nix/desktop.nix"; |
|
|
|
un = |
|
|
|
"NIXPKGS_ALLOW_UNFREE=1 "; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
hardware.opengl.driSupport32Bit = true; |
|
|
|
hardware.opengl.extraPackages32 = with pkgs.pkgsi686Linux; [ libva ]; |
|
|
|
hardware.pulseaudio.support32Bit = true; |
|
|
|
services.weechat.enable = true; |
|
|
|
programs.screen.screenrc = '' |
|
|
|
multiuser on |
|
|
|
acladd normal_user |
|
|
|
''; |
|
|
|
|
|
|
|
home-manager.users.klimi = { pkgs, ... }: |
|
|
|
let |
|
|
@ -84,13 +91,28 @@ in |
|
|
|
#services.polybar.config = "${dots}/polybar.config"; |
|
|
|
|
|
|
|
#services.polybar.script = "polybar top &"; |
|
|
|
|
|
|
|
nixpkgs.config.allowUnfree = true; |
|
|
|
nixpkgs.config.allowBroken = true; |
|
|
|
programs.firefox.enable = true; |
|
|
|
home = { |
|
|
|
packages = [ |
|
|
|
|
|
|
|
packages = [ |
|
|
|
|
|
|
|
(pkgs.steam.override { extraPkgs = pkgs: [ pkgs.mono pkgs.gtk3 pkgs.gtk3-x11 pkgs.libgdiplus pkgs.zlib ];}) |
|
|
|
pkgs.youtube-dl |
|
|
|
pkgs.ffmpeg |
|
|
|
pkgs.mpv |
|
|
|
pkgs.paper-gtk-theme |
|
|
|
pkgs.paper-icon-theme |
|
|
|
pkgs.adapta-gtk-theme |
|
|
|
pkgs.moka-icon-theme |
|
|
|
pkgs.tango-icon-theme |
|
|
|
pkgs.lxappearance |
|
|
|
(pkgs.dunst.override {dunstify = true; }) |
|
|
|
pkgs.transmission-gtk |
|
|
|
pkgs.unzip |
|
|
|
pkgs.ncat |
|
|
|
pkgs.lm_sensors |
|
|
|
pkgs.dunst |
|
|
|
pkgs.libnotify |
|
|
|
pkgs.bc |
|
|
|
pkgs.ranger |
|
|
|