QuakeMode

Try running this in your console:

$Host.PrivateData.Settings.ShowInTaskbar = $false
$Host.PrivateData.Settings.AutoHide = $true
$Host.PrivateData.Settings.AlwaysOnTop = $true
$Host.PrivateData.Settings.Animate = $true
$Host.PrivateData.Settings.Opacity = 0.8
$Host.PrivateData.Settings.BorderThickness = "0,0,0,5"
$Host.PrivateData.Settings.BorderColorBottomRight = "Red"
$Host.PrivateData.Settings.BorderColorTopLeft = "#CCFF3300"
$Host.PrivateData.Settings.WindowHeight = $Host.PrivateData.FullPrimaryScreenHeight/3
$Host.PrivateData.Settings.WindowWidth = $Host.PrivateData.FullPrimaryScreenWidth
$Host.PrivateData.Settings.WindowTop = 0
$Host.PrivateData.Settings.WindowLeft = 0
$Host.PrivateData.Settings.ConsoleDefaultBackground = "Black"
$Host.PrivateData.Settings.ConsoleDefaultForeground = "White"
$Host.PrivateData.Settings.FocusKey = "Win+OemTilde"
$Host.PrivateData.Settings.StartupBanner = $false


If you don't like it hiding on you automatically you can set $Host.PrivateData.Settings.AutoHide = $false , and if you're on a weird laptop keyboard you might want to set $Host.PrivateData.Settings.FocusKey = "Ctrl+Alt+P" or something else that's easier to type. If you find you're having a hard time remembering your FocusKey you should leave the window in the taskbar $Host.PrivateData.Settings.ShowInTaskbar = $true or disable the animation so it's always visible (for Alt+Tabbing to it) $Host.PrivateData.Settings.Animate = $false

ScreenShot
Full Size Image (Does anyone know how to make a thumbnail image that's a link to the full image in this crazy incomplete wiki markup)?

Normal Mode

If you want to switch back to something like the normal window, you could try this:

$Host.PrivateData.Settings.ShowInTaskbar = $true
$Host.PrivateData.Settings.AutoHide = $false
$Host.PrivateData.Settings.AlwaysOnTop = $false
$Host.PrivateData.Settings.Animate = $true
$Host.PrivateData.Settings.Opacity = 1.0
$Host.PrivateData.Settings.BorderThickness = "2,10,2,2"
$Host.PrivateData.Settings.BorderColorBottomRight = "Red"
$Host.PrivateData.Settings.BorderColorTopLeft = "#CCFF3300"
$Host.PrivateData.Settings.WindowHeight = $Host.PrivateData.FullPrimaryScreenHeight/2
$Host.PrivateData.Settings.WindowWidth = $Host.PrivateData.FullPrimaryScreenWidth * (2/3)
$Host.PrivateData.Settings.WindowTop = $Host.PrivateData.FullPrimaryScreenHeight / 4
$Host.PrivateData.Settings.WindowLeft = $Host.PrivateData.FullPrimaryScreenWidth * (1/6)
$Host.PrivateData.Settings.ConsoleDefaultBackground = "DarkBlue"
$Host.PrivateData.Settings.ConsoleDefaultForeground = "White"
$Host.PrivateData.Settings.StartupBanner = $true



Incidentally, in case you're new to PowerShell, check out the PoshConsole Profile page to see how you can have all of that as simple functions so you can toggle between them by just calling Quake.
Last edited Jul 19 2007 at 5:01 PM by Jaykul, version 16
Comments
PoSHadmin Jul 19 2007 at 10:39 AM 
I tried to set this up, but the hotkey didn't work. Now I think i've set it to an ivalid value and I can't see Posh Console any more (the process dies after about 5 minutes).

Can I change the settings back without being in Posh Console?

Jaykul Jul 19 2007 at 4:22 PM 
Yeah, the config file will be in ... uhm ... your Local Application Data folder (eg, on Vista: C:\Users\Joel\AppData\Local\Huddled_Masses\ or on XP: C:\Documents and Settings\Joel\Local Settings\Application Data\Huddled_Masses) ...inside a folder who's name starts with PoshConsole.exe ... you're looking for the *user.config* file ... which is just an XML file you can edit

skolima Aug 22 2007 at 2:10 PM 
What should I enter for FocusKey to bind PoshConsole to F12, like the KDE YaKuake does by default?

Hades32 Mar 30 at 2:12 PM 
Opacity setting doesn't seem to work...

Updating...
© 2006-2009 Microsoft | About CodePlex | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2009.10.27.15987