Update to nixos 24.05
This commit is contained in:
parent
a42578a1b1
commit
6677d36d87
@ -1,11 +1,11 @@
|
||||
{
|
||||
inputs = {
|
||||
home-manager = {
|
||||
url = "github:nix-community/home-manager/release-23.11";
|
||||
url = "github:nix-community/home-manager/release-24.05";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
nixpkgs = {
|
||||
url = "github:nixos/nixpkgs/nixos-23.11";
|
||||
url = "github:nixos/nixpkgs/nixos-24.05";
|
||||
};
|
||||
nixpkgs-unstable = {
|
||||
url = "github:nixos/nixpkgs/nixos-unstable";
|
||||
|
@ -75,7 +75,7 @@ in {
|
||||
home.packages = with pkgs; [
|
||||
libsecret
|
||||
libnotify
|
||||
urlview
|
||||
urlscan
|
||||
];
|
||||
home.file.mailcap = {
|
||||
target = ".mailcap";
|
||||
@ -114,7 +114,7 @@ in {
|
||||
macros = [
|
||||
{ map = [ "pager" "index" ];
|
||||
key = "B";
|
||||
action = "|urlview\\n";
|
||||
action = "|urlscan\\n";
|
||||
}
|
||||
/*{ map = [ "pager" "index" ];
|
||||
key = "dd";
|
||||
|
@ -1,6 +1,6 @@
|
||||
{ ... }: {
|
||||
qt = {
|
||||
enable = true;
|
||||
platformTheme = "gtk";
|
||||
platformTheme.name = "gtk";
|
||||
};
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
{ pkgs, ... }: {
|
||||
programs.zsh = {
|
||||
enable = true;
|
||||
enableAutosuggestions = true;
|
||||
autosuggestion.enable = true;
|
||||
enableCompletion = true;
|
||||
autocd = true;
|
||||
dotDir = ".config/zsh";
|
||||
|
@ -1,7 +1,7 @@
|
||||
inputs:
|
||||
{ config, lib, pkgs, ... }: {
|
||||
nix = {
|
||||
package = pkgs.nixUnstable;
|
||||
package = pkgs.nixStable;
|
||||
extraOptions = ''
|
||||
experimental-features = nix-command flakes
|
||||
'';
|
||||
@ -86,14 +86,19 @@ inputs:
|
||||
enable = true;
|
||||
};
|
||||
|
||||
displayManager = {
|
||||
defaultSession = "none+i3";
|
||||
};
|
||||
|
||||
xserver = {
|
||||
enable = true;
|
||||
|
||||
layout = "eu";
|
||||
xkbOptions = "caps:escape";
|
||||
xkb = {
|
||||
options = "caps:escape";
|
||||
layout = "eu";
|
||||
};
|
||||
|
||||
displayManager = {
|
||||
defaultSession = "none+i3";
|
||||
lightdm.enable = true;
|
||||
};
|
||||
|
||||
@ -174,7 +179,7 @@ inputs:
|
||||
gnupg.agent = {
|
||||
enable = true;
|
||||
enableSSHSupport = true;
|
||||
pinentryFlavor = "curses";
|
||||
pinentryPackage = pkgs.pinentry-curses;
|
||||
};
|
||||
thunar = {
|
||||
enable = true;
|
||||
|
@ -13,7 +13,7 @@ inputs:
|
||||
binutils
|
||||
curl
|
||||
htop
|
||||
nixfmt
|
||||
nixfmt-classic
|
||||
ripgrep
|
||||
shellcheck
|
||||
tmux
|
||||
@ -32,7 +32,7 @@ inputs:
|
||||
#idea.idea-community
|
||||
unstable.jetbrains.idea-community
|
||||
|
||||
dbeaver
|
||||
dbeaver-bin
|
||||
];
|
||||
|
||||
services.lorri.enable = true;
|
||||
|
@ -11,6 +11,9 @@ inputs:
|
||||
spotify
|
||||
vlc
|
||||
|
||||
# podcast app with nextcloud sync
|
||||
libsForQt5.kasts
|
||||
|
||||
teamspeak_client
|
||||
|
||||
# support both 32- and 64-bit applications
|
||||
|
@ -37,7 +37,7 @@ inputs.nixpkgs.lib.nixosSystem {
|
||||
};
|
||||
services = {
|
||||
# enable touchpad support
|
||||
xserver.libinput.enable = true;
|
||||
libinput.enable = true;
|
||||
blueman.enable = true;
|
||||
snapper.configs = {
|
||||
home = {
|
||||
|
Loading…
Reference in New Issue
Block a user