Update nix flake and switch back to foot terminal on niri

This commit is contained in:
Curt Spark 2025-08-18 16:28:30 +01:00
parent 4e0a480b1e
commit 9e25daebc7
4 changed files with 67 additions and 66 deletions

View File

@ -104,11 +104,11 @@
]
},
"locked": {
"lastModified": 1754174776,
"narHash": "sha256-Sp3FRM6xNwNtGzYH/HByjzJYHSQvwsW+lDMMZNF43PQ=",
"lastModified": 1755491080,
"narHash": "sha256-ib1Xi13NEalrFqQAHceRsb+6aIPANFuQq80SS/bY10M=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "e6e2f43a62b7dbc8aa8b1adb7101b0d8b9395445",
"rev": "f8af2cbe386f9b96dd9efa57ab15a09377f38f4d",
"type": "github"
},
"original": {
@ -149,11 +149,11 @@
"xwayland-satellite-unstable": "xwayland-satellite-unstable"
},
"locked": {
"lastModified": 1754098183,
"narHash": "sha256-xiDTiBJlApXRiuTmOrdGaiJzs33lIdQepyCI8r9hy5w=",
"lastModified": 1755424351,
"narHash": "sha256-xcorYLNdtLpb0wH5CPlUcpmYQUxeK95j1X855xQw+DY=",
"owner": "sodiboo",
"repo": "niri-flake",
"rev": "f2a7b326dc420360a66a542f2262081763f0f9ab",
"rev": "9aa137af01f05386e5bb5050e983750017007a66",
"type": "github"
},
"original": {
@ -182,11 +182,11 @@
"niri-unstable": {
"flake": false,
"locked": {
"lastModified": 1753983552,
"narHash": "sha256-xnPPjASWt4/u+GmRdrHADBKKSCtIhTFY53CSKM+Xtfk=",
"lastModified": 1755419373,
"narHash": "sha256-EFH3zbpyLYjEboNV2Lmkxf9joEuFCmeYX+MMLRPStpg=",
"owner": "YaLTeR",
"repo": "niri",
"rev": "91b6a111cf228fadaabba706d8f4d155efc63b3a",
"rev": "a6febb86aa5af0df7bf2792ca027ef95a503d599",
"type": "github"
},
"original": {
@ -226,11 +226,11 @@
"treefmt-nix": "treefmt-nix"
},
"locked": {
"lastModified": 1754193386,
"narHash": "sha256-FHD7fXA77RIF0J/eQHL0MS2+E3sZeiKN1BWC2UpY6xE=",
"lastModified": 1755049973,
"narHash": "sha256-gvaob2uIa06gTuBSsw+F94GeFihVaeA2FlvIVDBvthQ=",
"owner": "nix-community",
"repo": "nixd",
"rev": "89332c35fe968902f582e5c1a3b409f6da5f9315",
"rev": "52322139bb3ea930c2504a5a4ab9232fa40284c6",
"type": "github"
},
"original": {
@ -241,11 +241,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1753939845,
"narHash": "sha256-K2ViRJfdVGE8tpJejs8Qpvvejks1+A4GQej/lBk5y7I=",
"lastModified": 1755186698,
"narHash": "sha256-wNO3+Ks2jZJ4nTHMuks+cxAiVBGNuEBXsT29Bz6HASo=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "94def634a20494ee057c76998843c015909d6311",
"rev": "fbcf476f790d8a217c3eab4e12033dc4a0f6d23c",
"type": "github"
},
"original": {
@ -269,11 +269,11 @@
},
"nixpkgs-stable": {
"locked": {
"lastModified": 1754028485,
"narHash": "sha256-IiiXB3BDTi6UqzAZcf2S797hWEPCRZOwyNThJIYhUfk=",
"lastModified": 1755274400,
"narHash": "sha256-rTInmnp/xYrfcMZyFMH3kc8oko5zYfxsowaLv1LVobY=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "59e69648d345d6e8fef86158c555730fa12af9de",
"rev": "ad7196ae55c295f53a7d1ec39e4a06d922f3b899",
"type": "github"
},
"original": {
@ -539,11 +539,11 @@
"xwayland-satellite-unstable": {
"flake": false,
"locked": {
"lastModified": 1752338000,
"narHash": "sha256-Fxlp/yKtynug0jyuauAmvZU2SzHCfwlwWf85j+IvQ0U=",
"lastModified": 1755219541,
"narHash": "sha256-yKV6xHaPbEbh5RPxAJnb9yTs1wypr7do86hFFGQm1w8=",
"owner": "Supreeeme",
"repo": "xwayland-satellite",
"rev": "ba78881a68182ce338041846164cbfed0d70935c",
"rev": "5a184d435927c3423f0ad189ea2b490578450fb7",
"type": "github"
},
"original": {
@ -560,11 +560,11 @@
]
},
"locked": {
"lastModified": 1753976832,
"narHash": "sha256-efMn3Eq+D0E9oNkNE3gMILewkP07H+/aIAv7i1nLQpk=",
"lastModified": 1755370120,
"narHash": "sha256-kiwCuAABiKawjK8g0Gun/NYeYx6oIA9RnkldJqGqNM0=",
"owner": "Benexl",
"repo": "yt-x",
"rev": "5e7d1bab53dfec99c7e04f2f25fcd11188057d20",
"rev": "852dd0b3ebd5859e379e3a501582190b624ef2e9",
"type": "github"
},
"original": {

View File

@ -101,6 +101,7 @@
wget
efibootmgr
ntfs3g
htop-vim
# Programming Stuff, language servers etc
gcc
@ -225,42 +226,42 @@
chafa
#ytfzf
(pidgin.override {
plugins = [
#(pidgin.override {
# plugins = [
# purple-discord updated to 2024-11-23 from 2021-10-17
(purple-discord.overrideAttrs (oldAttrs: {
src = fetchFromGitHub {
owner = "EionRobb";
repo = "purple-discord";
rev = "c5dfbe0e1fd7de1f2adbf672f653f67e39686044";
sha256 = "BJuw2F+7twEK8ukEwxsMhDcyVkSS6tK8iJ8uM5kygB8=";
};
buildInputs = oldAttrs.buildInputs ++ [ nss qrencode ];
}))
# # purple-discord updated to 2024-11-23 from 2021-10-17
# (purple-discord.overrideAttrs (oldAttrs: {
# src = fetchFromGitHub {
# owner = "EionRobb";
# repo = "purple-discord";
# rev = "c5dfbe0e1fd7de1f2adbf672f653f67e39686044";
# sha256 = "BJuw2F+7twEK8ukEwxsMhDcyVkSS6tK8iJ8uM5kygB8=";
# };
# buildInputs = oldAttrs.buildInputs ++ [ nss qrencode ];
# }))
# Switch to updated fork by BenWiederhake
(tdlib-purple.overrideAttrs (oldAttrs: {
patches = [];
src = fetchFromGitHub {
owner = "BenWiederhake";
repo = "tdlib-purple";
rev = "43e6cc2f14ccd08171b1515f6216f4bbf84eed80";
sha256 = "Uq8yfz6UM+U296nFnZtRuUGHdcNoTCHev6GcWTy+Ys0=";
};
meta = with lib; {
homepage = "https://github.com/BenWiederhake/tdlib-purple";
description = "libpurple Telegram plugin using tdlib";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ sikmir ];
platforms = platforms.unix;
# # Switch to updated fork by BenWiederhake
# (tdlib-purple.overrideAttrs (oldAttrs: {
# patches = [];
# src = fetchFromGitHub {
# owner = "BenWiederhake";
# repo = "tdlib-purple";
# rev = "43e6cc2f14ccd08171b1515f6216f4bbf84eed80";
# sha256 = "Uq8yfz6UM+U296nFnZtRuUGHdcNoTCHev6GcWTy+Ys0=";
# };
# meta = with lib; {
# homepage = "https://github.com/BenWiederhake/tdlib-purple";
# description = "libpurple Telegram plugin using tdlib";
# license = licenses.gpl2Plus;
# maintainers = with maintainers; [ sikmir ];
# platforms = platforms.unix;
broken = false;
};
}))
# broken = false;
# };
# }))
];
})
# ];
#})
# pidginPackages.tdlib-purple
lutris

View File

@ -92,8 +92,8 @@ fi
];
home.sessionVariables = {
# TERM = "foot";
TERM = "ghostty";
TERM = "foot";
# TERM = "ghostty";
QT_QPA_PLATFORM = "wayland";
QT_QPA_PLATFORMTHEME = "qt6ct";
QT_WAYLAND_DISABLE_WINDOWDECORATION = "1";

View File

@ -22,8 +22,8 @@ in
swaylock # Locking
swayidle # Idle Detection (For locking)
swaybg # Set background wallpaper
#foot # Terminal Emulator
ghostty # Terminal Emulator
foot # Terminal Emulator
#ghostty # Terminal Emulator
fuzzel # Application Launcher - Wayland
wdisplays # Manage wayland displays
wlr-randr # Manage wayland displays - xrandr clone
@ -49,8 +49,8 @@ in
(writeShellScriptBin "niri-start-session"
''
# export TERM="foot"
export TERM="ghostty"
export TERM="foot"
# export TERM="ghostty"
export QT_QPA_PLATFORM="wayland"
export QT_QPA_PLATFORMTHEME="qt6ct"
export QT_WAYLAND_DISABLE_WINDOWDECORATION="1"
@ -157,8 +157,8 @@ in
};
environment.sessionVariables = {
# TERM = "foot";
TERM = "ghostty";
TERM = "foot";
# TERM = "ghostty";
QT_QPA_PLATFORM = "wayland";
QT_QPA_PLATFORMTHEME = "qt6ct";
QT_WAYLAND_DISABLE_WINDOWDECORATION = "1";
@ -174,8 +174,8 @@ in
DISPLAY = ":0";
};
environment.variables = {
# TERM = "foot";
TERM = "ghostty";
TERM = "foot";
# TERM = "ghostty";
QT_QPA_PLATFORM = "wayland";
QT_QPA_PLATFORMTHEME = "qt6ct";
QT_WAYLAND_DISABLE_WINDOWDECORATION = "1";