1
0
mirror of https://github.com/XNM1/linux-nixos-hyprland-config-dotfiles.git synced 2025-09-15 09:45:58 +03:00

System and Development Environment Updates

Changelog:
- Applied fixes for system apps with the latest `nixpkgs` update.
- Updated `wezterm` to the latest Git version and refreshed its configuration.
- Optimized Rust Cargo template.
- Added several new Language Server Protocols (LSPs).
- Introduced new Rust targets to the environment.
- Added `pwgen`, `pwgen-secure`, and `git-secrets` packages.
- Added `gcc`, `clang`, `lld`, `lldb`, and `musl` packages for compiling and debugging.
This commit is contained in:
xnm
2024-09-29 17:11:49 +03:00
parent dce7bee71c
commit 599713a3df
12 changed files with 183 additions and 24 deletions

View File

@@ -42,7 +42,7 @@ font-antialiasing='grayscale'
font-hinting='slight'
font-name='JetBrains Mono 11'
gtk-theme='Catppuccin-Macchiato-Standard-Teal-Dark'
icon-theme='Colloid-teal-dark'
icon-theme='Colloid-Teal-Dark'
monospace-font-name='JetBrains Mono 11'
[org/gnome/desktop/peripherals/touchpad]

View File

@@ -1,8 +1,12 @@
local wezterm = require 'wezterm'
local act = wezterm.action
local gpus = wezterm.gui.enumerate_gpus()
return {
enable_wayland = true;
enable_wayland = true,
prefer_egl = true,
front_end = "WebGpu",
webgpu_preferred_adapter = gpus[2],
color_scheme = 'Catppuccin Macchiato',
enable_tab_bar = false,
inactive_pane_hsb = {
@@ -25,8 +29,8 @@ return {
opacity = 0.05,
vertical_align = "Middle",
horizontal_align = "Center",
height = "1424",
width = "2024",
height = "1824",
width = "2724",
repeat_y = "NoRepeat",
repeat_x = "NoRepeat",
},

View File

@@ -7,6 +7,12 @@ cargo-features = [ "codegen-backend", "profile-rustflags" ]
[profile.dev]
opt-level = 1
codegen-backend = "cranelift"
rustflags = [
"-Z", "threads=8", # Enable parallel frontend compiling
"-C", "linker=clang", # Use clang as the linker
"-C", "link-arg=-fuse-ld=mold", # Use mold as the linker backend
"-C", "link-arg=-static",
]
[profile.dev.package."*"]
opt-level = 3
codegen-backend = "cranelift"