mirror of
https://github.com/ellmau/nixos.git
synced 2025-12-20 09:39:39 +01:00
Compare commits
No commits in common. "69b6e27c074f45c0f11b22208d04d877edd990da" and "3618ecf30113e5ed057b50b786ad0eed93b3e9f4" have entirely different histories.
69b6e27c07
...
3618ecf301
36
flake.lock
generated
36
flake.lock
generated
@ -71,11 +71,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1684207621,
|
||||
"narHash": "sha256-6WphXBsSTqdCIle9+gpcnIACl+LfUE6jL5HlTeeiRTc=",
|
||||
"lastModified": 1683604309,
|
||||
"narHash": "sha256-o+ii3SdNh7VITaEkL1+l8phiktwk5ADNIHAkC4iA12w=",
|
||||
"owner": "nix-community",
|
||||
"repo": "emacs-overlay",
|
||||
"rev": "f8824fa1a882d07921d229c35d7076428e9d9075",
|
||||
"rev": "6fe1b6ed8880aa6631be652b9c7eac98bca7307f",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@ -229,11 +229,11 @@
|
||||
},
|
||||
"nixos-hardware": {
|
||||
"locked": {
|
||||
"lastModified": 1684169666,
|
||||
"narHash": "sha256-N5jrykeSxLVgvm3Dd3hZ38/XwM/jU+dltqlXgrGlYxk=",
|
||||
"lastModified": 1683269598,
|
||||
"narHash": "sha256-KNsb+nBbB1Fmxd07dt4E0KXMT4YeKJB7gQaA6Xfk+mo=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixos-hardware",
|
||||
"rev": "71ce85372a614d418d5e303dd5702a79d1545c04",
|
||||
"rev": "51559e691f1493a26f94f1df1aaf516bb507e78b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@ -292,11 +292,11 @@
|
||||
},
|
||||
"nixpkgs-stable": {
|
||||
"locked": {
|
||||
"lastModified": 1684025543,
|
||||
"narHash": "sha256-hGe7S+i5je+8E/b2mOXVI9nmr038Dw+bV8e1P8xHSe0=",
|
||||
"lastModified": 1683504292,
|
||||
"narHash": "sha256-jlZbBIKGa6IMGkcJkQ08pbKnouTAPfeq1fD5I7l/rBw=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "c6d2f3dc0d3efd4285eebe4f8a36a47ba438138e",
|
||||
"rev": "ba0086c178d4ed60a7899f739caea553eca2e046",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@ -308,11 +308,11 @@
|
||||
},
|
||||
"nixpkgs-unstable": {
|
||||
"locked": {
|
||||
"lastModified": 1684139381,
|
||||
"narHash": "sha256-YPLMeYE+UzxxP0qbkBzv3RBDvyGR5I4d7v2n8dI3+fY=",
|
||||
"lastModified": 1683408522,
|
||||
"narHash": "sha256-9kcPh6Uxo17a3kK3XCHhcWiV1Yu1kYj22RHiymUhMkU=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "17a689596b72d1906883484838eb1aaf51ab8001",
|
||||
"rev": "897876e4c484f1e8f92009fd11b7d988a121a4e7",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@ -324,11 +324,11 @@
|
||||
},
|
||||
"nixpkgs_2": {
|
||||
"locked": {
|
||||
"lastModified": 1684130981,
|
||||
"narHash": "sha256-5IPp/rUAOogega5xuRoxcpfkwlGDAyWdizL0Tp2GA4s=",
|
||||
"lastModified": 1683546353,
|
||||
"narHash": "sha256-zEfx6q4fXK5wq+RCsyM0FyWBKNNhHTKMpCWkEpKDe2g=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "d41eea2839de7de0f2cbe4aa90fde5db8afcd30a",
|
||||
"rev": "7629f9b0680d87c7775f3261bee746da5dac76d1",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@ -384,11 +384,11 @@
|
||||
"nixpkgs-stable": "nixpkgs-stable"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1684032930,
|
||||
"narHash": "sha256-ueeSYDii2e5bkKrsSdP12JhkW9sqgYrUghLC8aDfYGQ=",
|
||||
"lastModified": 1683545104,
|
||||
"narHash": "sha256-48wC0zzHAej/wLFWIgV+uj63AvQ2UUk85g7wmXJzTqk=",
|
||||
"owner": "Mic92",
|
||||
"repo": "sops-nix",
|
||||
"rev": "a376127bb5277cd2c337a9458744f370aaf2e08d",
|
||||
"rev": "36b062a2c85a0efb37de1300c79c54602a094fab",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
||||
@ -1,6 +1,11 @@
|
||||
{ config, pkgs, inputs, nixos-hardware, ... }: {
|
||||
imports =
|
||||
[ ../../common/users.nix ./hardware-configuration.nix ./software.nix ];
|
||||
{
|
||||
config,
|
||||
pkgs,
|
||||
inputs,
|
||||
nixos-hardware,
|
||||
...
|
||||
}: {
|
||||
imports = [../../common/users.nix ./hardware-configuration.nix ./software.nix];
|
||||
|
||||
elss = {
|
||||
# base system
|
||||
@ -14,10 +19,9 @@
|
||||
# enable X11 with lightdm and i3
|
||||
graphical = {
|
||||
enable = true;
|
||||
sway.enable = false;
|
||||
sway.enable = true;
|
||||
i3.enable = false;
|
||||
plasma.enable = false;
|
||||
xmonad.enable = true;
|
||||
# set dpi if used in mobile applications
|
||||
# dpi = 180;
|
||||
};
|
||||
|
||||
@ -37,6 +37,41 @@ main' :: D.Client -> IO ()
|
||||
main = mkDbusClient >>= main'
|
||||
|
||||
workSpaces = ["code", "web", "misc", "comm"] ++ map show ([5 .. 9] ++ [0])
|
||||
layout :: XMonad.Layout.LayoutModifier.ModifiedLayout
|
||||
SmartBorder
|
||||
(XMonad.Layout.LayoutModifier.ModifiedLayout
|
||||
AvoidStruts
|
||||
(PerWorkspace
|
||||
(Choose
|
||||
(XMonad.Layout.LayoutModifier.ModifiedLayout Rename ThreeCol)
|
||||
(Choose
|
||||
Tall
|
||||
(Choose
|
||||
(Mirror Tall)
|
||||
(Choose
|
||||
Grid
|
||||
(Choose
|
||||
Full
|
||||
(XMonad.Layout.LayoutModifier.ModifiedLayout
|
||||
(XMonad.Layout.Decoration.Decoration
|
||||
TabbedDecoration XMonad.Layout.Decoration.DefaultShrinker)
|
||||
XMonad.Layout.Simplest.Simplest))))))
|
||||
(Choose
|
||||
Tall
|
||||
(Choose
|
||||
(Mirror Tall)
|
||||
(Choose
|
||||
Grid
|
||||
(Choose
|
||||
Full
|
||||
(Choose
|
||||
(XMonad.Layout.LayoutModifier.ModifiedLayout
|
||||
(XMonad.Layout.Decoration.Decoration
|
||||
TabbedDecoration XMonad.Layout.Decoration.DefaultShrinker)
|
||||
XMonad.Layout.Simplest.Simplest)
|
||||
(XMonad.Layout.LayoutModifier.ModifiedLayout
|
||||
Rename ThreeCol))))))))
|
||||
Window
|
||||
layout = smartBorders $ avoidStruts $
|
||||
onWorkspace "comm" (threemid ||| tall ||| Mirror tall ||| Grid ||| Full ||| simpleTabbed) $
|
||||
(tall ||| Mirror tall ||| Grid ||| Full ||| simpleTabbed ||| threemid)
|
||||
@ -86,7 +121,6 @@ keyMap c = mkKeymap c $
|
||||
, ("M-S-r" , refresh)
|
||||
, ("M-j" , windows W.focusUp)
|
||||
, ("M-k" , windows W.focusDown)
|
||||
, ("M-f" , windows W.swapMaster)
|
||||
, ("M-S-j" , windows W.swapUp)
|
||||
, ("M-S-k" , windows W.swapDown)
|
||||
, ("M-;" , viewEmptyWorkspace)
|
||||
@ -164,7 +198,7 @@ polybarHook dbus =
|
||||
, ppUrgent = wrapper highlighted $ Just urgent
|
||||
, ppHidden = wrapper free Nothing
|
||||
, ppHiddenNoWindows = mempty
|
||||
, ppTitleSanitize = wrapper title Nothing . shorten 60
|
||||
, ppTitle = wrapper title Nothing . shorten 60
|
||||
}
|
||||
|
||||
fadeHook :: Rational -> Rational -> X ()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user