feat: switch to helix
This commit is contained in:
parent
5dad015635
commit
020ea538ff
3 changed files with 27 additions and 7 deletions
16
flake.lock
generated
16
flake.lock
generated
|
|
@ -70,15 +70,16 @@
|
||||||
"base16-helix": {
|
"base16-helix": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1736852337,
|
"lastModified": 1748362709,
|
||||||
"narHash": "sha256-esD42YdgLlEh7koBrSqcT7p2fsMctPAcGl/+2sYJa2o=",
|
"narHash": "sha256-jscXRZsI5o4BsiZuHN7sK9Ks3NHsmdoiWE5hy8sS6E0=",
|
||||||
"owner": "tinted-theming",
|
"owner": "MoritzBoehme",
|
||||||
"repo": "base16-helix",
|
"repo": "base16-helix",
|
||||||
"rev": "03860521c40b0b9c04818f2218d9cc9efc21e7a5",
|
"rev": "b2867cbb1d3ede1629955e57f63c8ad2314a91b7",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "tinted-theming",
|
"owner": "MoritzBoehme",
|
||||||
|
"ref": "fix-primary-cursor-color",
|
||||||
"repo": "base16-helix",
|
"repo": "base16-helix",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
|
|
@ -984,6 +985,7 @@
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"arkenfox-userjs": "arkenfox-userjs",
|
"arkenfox-userjs": "arkenfox-userjs",
|
||||||
"asus-touchpad-numpad-driver": "asus-touchpad-numpad-driver",
|
"asus-touchpad-numpad-driver": "asus-touchpad-numpad-driver",
|
||||||
|
"base16-helix": "base16-helix",
|
||||||
"clan-core": "clan-core",
|
"clan-core": "clan-core",
|
||||||
"filetags": "filetags",
|
"filetags": "filetags",
|
||||||
"flake-compat": "flake-compat",
|
"flake-compat": "flake-compat",
|
||||||
|
|
@ -1068,7 +1070,9 @@
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"base16": "base16",
|
"base16": "base16",
|
||||||
"base16-fish": "base16-fish",
|
"base16-fish": "base16-fish",
|
||||||
"base16-helix": "base16-helix",
|
"base16-helix": [
|
||||||
|
"base16-helix"
|
||||||
|
],
|
||||||
"base16-vim": "base16-vim",
|
"base16-vim": "base16-vim",
|
||||||
"firefox-gnome-theme": "firefox-gnome-theme",
|
"firefox-gnome-theme": "firefox-gnome-theme",
|
||||||
"flake-compat": [
|
"flake-compat": [
|
||||||
|
|
|
||||||
|
|
@ -121,6 +121,8 @@
|
||||||
niri.url = "github:sodiboo/niri-flake";
|
niri.url = "github:sodiboo/niri-flake";
|
||||||
systems.url = "github:nix-systems/default";
|
systems.url = "github:nix-systems/default";
|
||||||
stylix.url = "github:nix-community/stylix";
|
stylix.url = "github:nix-community/stylix";
|
||||||
|
base16-helix.url = "github:MoritzBoehme/base16-helix/fix-primary-cursor-color";
|
||||||
|
base16-helix.flake = false;
|
||||||
|
|
||||||
# Programs
|
# Programs
|
||||||
timers.url = "git+https://gitea.moritzboeh.me/moritz/timers.git";
|
timers.url = "git+https://gitea.moritzboeh.me/moritz/timers.git";
|
||||||
|
|
@ -169,6 +171,7 @@
|
||||||
nur.inputs.flake-parts.follows = "flake-parts";
|
nur.inputs.flake-parts.follows = "flake-parts";
|
||||||
nur.inputs.nixpkgs.follows = "nixpkgs";
|
nur.inputs.nixpkgs.follows = "nixpkgs";
|
||||||
nur.inputs.treefmt-nix.follows = "treefmt-nix";
|
nur.inputs.treefmt-nix.follows = "treefmt-nix";
|
||||||
|
stylix.inputs.base16-helix.follows = "base16-helix";
|
||||||
stylix.inputs.flake-compat.follows = "flake-compat";
|
stylix.inputs.flake-compat.follows = "flake-compat";
|
||||||
stylix.inputs.flake-parts.follows = "flake-parts";
|
stylix.inputs.flake-parts.follows = "flake-parts";
|
||||||
stylix.inputs.git-hooks.follows = "git-hooks";
|
stylix.inputs.git-hooks.follows = "git-hooks";
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,7 @@ in {
|
||||||
niri.enable = mkDefault true;
|
niri.enable = mkDefault true;
|
||||||
niri.package = mkDefault inputs.niri.packages.${pkgs.system}.niri-unstable;
|
niri.package = mkDefault inputs.niri.packages.${pkgs.system}.niri-unstable;
|
||||||
kitty.enable = mkDefault true;
|
kitty.enable = mkDefault true;
|
||||||
nvim.enable = mkDefault true;
|
# nvim.enable = mkDefault true; # NOTE: trying out helix
|
||||||
python.versions."311".enable = mkDefault true;
|
python.versions."311".enable = mkDefault true;
|
||||||
spotify-player = {
|
spotify-player = {
|
||||||
enable = mkDefault true;
|
enable = mkDefault true;
|
||||||
|
|
@ -83,7 +83,20 @@ in {
|
||||||
|
|
||||||
programs.nix-ld.enable = true;
|
programs.nix-ld.enable = true;
|
||||||
|
|
||||||
|
my.shell.variables.EDITOR = lib.mkForce "hx";
|
||||||
home-manager.users.moritz = {
|
home-manager.users.moritz = {
|
||||||
|
programs.helix = {
|
||||||
|
enable = true;
|
||||||
|
settings.editor = {
|
||||||
|
line-number = "relative";
|
||||||
|
cursor-shape = {
|
||||||
|
insert = "bar";
|
||||||
|
select = "underline";
|
||||||
|
};
|
||||||
|
lsp.display-messages = true;
|
||||||
|
end-of-line-diagnostics = "hint";
|
||||||
|
};
|
||||||
|
};
|
||||||
programs.ghostty.settings.window-decoration = false;
|
programs.ghostty.settings.window-decoration = false;
|
||||||
programs.rio.settings = {
|
programs.rio.settings = {
|
||||||
confirm-before-quit = false;
|
confirm-before-quit = false;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue