Update nix flake and switch back to foot terminal on niri
This commit is contained in:
parent
4e0a480b1e
commit
9e25daebc7
48
flake.lock
48
flake.lock
|
|
@ -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": {
|
||||
|
|
|
|||
65
global.nix
65
global.nix
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
|
|
|||
Loading…
Reference in New Issue