feat: hide top bar

This commit is contained in:
Jet Pham 2025-08-18 17:43:49 -07:00
parent 2d10b09d1f
commit 51f990e3e4
No known key found for this signature in database
3 changed files with 46 additions and 2 deletions

BIN
cat.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

View file

@ -91,7 +91,7 @@
# Enable the GNOME Desktop Environment. # Enable the GNOME Desktop Environment.
services.displayManager.gdm.enable = true; services.displayManager.gdm.enable = true;
services.desktopManager.gnome.enable = true; services.desktopManager.gnome.enable = true;
# Configure keymap in X11 # Configure keymap in X11
services.xserver.xkb = { services.xserver.xkb = {
layout = "us"; layout = "us";

View file

@ -1,10 +1,49 @@
{ config, pkgs, inputs, ... }: { config, pkgs, inputs, lib, ... }:
{ {
home.username = "jet"; home.username = "jet";
home.stateVersion = "23.05"; home.stateVersion = "23.05";
# Configure GNOME settings
dconf.settings = {
"org/gnome/desktop/interface" = {
clock-format = "12h";
clock-show-weekday = true;
enable-animations = false;
enable-hot-corners = false;
};
"org/gnome/system/location" = {
enabled = true;
};
"org/gnome/desktop/background" = {
picture-uri =
"file:///home/jet/Documents/nixos-config/cat.png";
picture-uri-dark =
"file:///home/jet/Documents/nixos-config/cat.png";
picture-options = "wallpaper";
};
"org/gnome/settings-daemon/plugins/power" = {
sleep-inactive-ac-type = "nothing";
};
"org/gtk/gtk4/settings/file-chooser" = {
show-hidden = true;
};
"org/gtk/settings/file-chooser" = {
clock-format = "12h";
};
"org/gnome/shell" = {
disable-user-extensions = false;
enabled-extensions = [
"hidetopbar@mathieu.bidon.ca"
];
};
};
home.packages = with pkgs; [ home.packages = with pkgs; [
git
wget
vim
helix
code-cursor code-cursor
ghidra-bin ghidra-bin
kitty kitty
@ -33,16 +72,19 @@
jq jq
direnv direnv
mullvad-vpn mullvad-vpn
gnomeExtensions.hide-top-bar
]; ];
programs.zellij = { programs.zellij = {
enable = true; enable = true;
enableBashIntegration = true; enableBashIntegration = true;
settings = { settings = {
# Default shell (using bash as configured in your system) # Default shell (using bash as configured in your system)
default_shell = "bash"; default_shell = "bash";
default_layout = "compact"; default_layout = "compact";
copy_on_select = false; copy_on_select = false;
pane_frames = false;
# Mouse and interaction settings # Mouse and interaction settings
mouse_mode = true; mouse_mode = true;
@ -90,10 +132,12 @@
je = "jj edit --ignore-immutable"; je = "jj edit --ignore-immutable";
jn = "jj new"; jn = "jj new";
jdiff = "jj diff"; jdiff = "jj diff";
jsq = "jj squash";
ns = "sudo nixos-rebuild switch --flake ~/Documents/nixos-config#jet"; ns = "sudo nixos-rebuild switch --flake ~/Documents/nixos-config#jet";
}; };
}; };
programs.kitty = { programs.kitty = {
enable = true; enable = true;
settings = { settings = {